downrightupleft.com
DRULCast #6 – Wait you mean it’s not 2012?
So here we have this weeks episode where the Heroes discuss their favorite games of 2011 so far, and we take a look into the future to see what we all can’t wait to get our hands on. The Hero…