Console Yourself: Episode 7 – Japan & MMOs

Japan fans and World of Warcraft gamers will chuckle over this episode of Console Yourself, where we dissect MMO and open world games like Grand Theft Auto.