Throw me in for Battle Royale Werewolf, a sequel both to the Battle Royale I ran awhile ago and... well, only that. But a werewolf game.