Take Us to Your Leaderboard [ COMIC ]

Maybe aliens have already made contact with Earth, but they attempted to do so via Xbox Live. That would also explain why they haven’t made any further attempts.

source: the rut.
via: Gamefreaks



  1. Wazat
    Wazat says:
    March 19, 2012 at 8:51 pm #

    Bwahahaha! That’s awesome.