Top Secret XBLA Awesomeness
With rumors already swirling about what might be announced, we anticipate the possibilities that XBLA will bring at E3 08.
No maybe about it. Without fail Microsoft will showcase various XBLA releases via stylish montage. The only question is what wacky music will they play it to.
Release it already.