Website of a certain Finnish person. It's 100% gushing about cool games right now.
Top 100 Games Project
Contact Me