Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

No neither of us have played that series, seems like a cool game with intresting battle system thou! :D