Posts Tagged ‘Brave Rock Games’

Review of Brave Rock Games’ Red Riding Hood!

Here’s our video review of Red Riding Hood by Brave Rock Games for the Nintendo Wii U.