Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yeah second level in the demo  has a pretty nice twist, glad that you enjoyed playing the game :D 
And just a fair warning that last level is even more hectic ;)