First Arkanoid Live! Screens Deserve Compulsory Exclamation Point

I don't know about you folks, but one of the most exciting bits of information I gleaned from McWhertor's masterful live blogging » 10/09/08 2:00pm 10/09/08 2:00pm of the Microsoft presser during the Tokyo Game Show early this morning had to be the announcement of Arkanoid Live! Xbox Live Arcade is sorely lacking in block-busting goodness, and…