Behold its glory.

It looks interesting, but I'm waiting until E3 to pass judgment.