Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I love the player switching mechanic. It makes for a more interesting and dynamic gameplay. The levels are all well constructed and planned really intricately.  The art is also cute and goes with eachother well.