Quantcast
View Post

Didn't watch, however the announcements were more than what I expected.
BTW what happened to Battletoads? I thought they were showing more of it.