Amazingu Jan 27, 2008
Yep, they had it up on Kotaku as well many moons ago.
Please sign up or log in for the best forum experience!
Yep, they had it up on Kotaku as well many moons ago.
Ah, thanks for the heads-up. I was hoping there would be a high-res version out there. :)