Tommy, November 20, 2008 "What's up with all the video game reviews lately? The magnificent city of Portland, Oregon is right outside your front door, people!…"