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

This is pretty fun. Reminds me of a mobile game called to arm

Thanks, never played it!