Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Those are much better, yeah. It’s more the mashing aspect that, to me at least, is a bit of a put off. Otherwise, things are solid. Combat is quite fun, for example