Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yep, I think it is a reference to Dyne Wolf.

And the "American RPG" keychain's characters is basically characters from Wolfstar Sins and Paradise.

Ok, thanks! I figured the Wolfstar one out eventually, but I wasn't 100% sure about the Dyne Wolf one.