I tuned into Evo right as the last match of the Grand Finals of KOF was finishing up (as luck would have it, I had no idea, lol). Staid to watch some of the announcements and went ape fucking shit when I saw this. I may have squealed. I don't care how bad it ends up being (hope it's awesome)...