The most difficult part was implementing the animations in the 3D models, making sure the animations didn't look strange on the character. I'm working on a local multiplayer version of the game, and it's a lot of fun; it even has character selection. When I have a stable version, I'll post it here.