Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I liked that the controls were pretty straightforward, visually it looks pretty good too. The animations were ... funny... but.. eh. Way of the Wolf 2 will resolve all that. ;)