Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

One of my favorite RPGs is Wolfspell. You play as people turned into wolves. The game uses an awesome mechanic where your rolls will have either "wolf" or "human" results representing the inner conflict of your character's old mind and the instincts of their new body.