I’ve been insanely busy this week and so I haven’t yet written up my thing about Batman: Arkham City (short version: it’s great), but I can’t NOT write about today’s announcement of next week’s reveal of Grand Theft Auto 5. The reveal trailer comes out next week; in the meantime, we have this logo. Speculating …

Continue reading