Over on gametrailers.com you can check out the very first “Episode Trailer” for Grimm. This trailer promotes Episode 1 of the game, which is set to be released on the 31st of July – only a few hours away!
And you might also check out the first review of Grimm, Episode 1. This comes from Game Rankings, where Grimm Episode 1 was given an 80% review score. Check it out here: Grimm Episode 1 Review