Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Shame that this requires two players, I'm sure it wouldn't been fun. Everything else though, I think you nailed the style, some audio would've for sure amplified that.