Just a video from someone over at the Games Convention.  I can’t wait to get my hands on the Cell Stage!  I know tons of folks will disagree with me, but I’ll probably have more fun with that stage than the whole game 😛  Nah….not really, but I’m excited to try it regardless!