Sal.Paradise on 26 April 2012
Random predictions: a stage where you fight on a Colossus with that amazing SOTC soundtrack playing, and one on Wipeout ships that's just like the F Zero levels.