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

Would make for a good tap style game on mobile like Slug said. It's very stylized, I don't think I have played or seen anything like it.