Werewolf: The Inner Beast: Werewolf: The Inner Beast is Almost Here!

Ladies and Gentlemen, We're excited to share that the review process for Werewolf: The Inner Beast is nearing completion. May 6th is approaching fast, we’ll just need to implement the final localizations before launch.…