Oh yeah...looks like fun!

I gotta ask though, what the hell is making all that noise? Is that the battery flopping around in the frame?