Lol, I made a post about this in the sticky thread about anime trailers and clips.
Whatever, that's what happens when you're in EMS. You miss out on stuff like this and fall behind.
Anyway, HELL YES. It has an all-star development team, too. Huge plus!