This new Swedish user has actually released more than 270 games given that its debut in the mid-90s