Not particularly polished, but for a student project I'd say great job. It's fun and you captured something unique, which is rare for these kinds of games.