Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Lets talk about a game is deceiving and gives you a run for your money. Starts off easy and has you thinking what am i playing, until you get 40 coins and good luck with the rest. This game was a lot of fun, if you want a rage well here you go and give this a try.