Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nice work!  You win!  I'm pretty sure you're the first person to ever beat this ;)

18 is a bit lame, yeah.  I haven't quite worked out an elegant solution for it yet.