Collision is poorly implemented, but other than that a nice fun concept that can be expanded upon. Good job!