So guess what I did for most of the weekend! Yeah… that… AND I played a lot of Batman Arkham City. (Marvelous game, definitely the strongest contender for game of the year so far in 2011. )

Oh, and I also made this comic – which is hopefully still making sense in some way?