Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+3)

Weird game, but pretty cool.

Hahah "RRRRRR"..

Thank you! You took sacrificial item throwing to a new level :D