The most exciting thing at E3.

I love the crap out of Jet Set Radio.
Shared publicly