Video of the Week #38

This week we have a video review by Travis aka . He says he will be reviewing more games in the future, I think PZ is a good place to start, what do you guys think?

 

http://www.youtube.com/watch?v=hmT_1Ds9izI