Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yea it does take some getting use to before you can actually master the mechanics. I had a tester that had a similar issue but got to the top after some practicing. Thanks for playing!