Tag Archives: xbox260

The best Ad ever?

I tip my hat to Mega64 and Kojima. Also, pretty awesome news in there.

Continue reading

Advertisements