Its a good start. I think you need to focus on the AI polishing. Make them feel nice, maybe be able to control them with the mouse or something?
Otherwise good job! :D