Hello
It is also important to consider the performance of your game. You will need to use buffers if you want to use Graphic objects to draw stuff. It probably depends on your course, but maybe your educator is looking for something that uses Open GL or some other graphic tool.
I am also working on a game. It's a 2D space simulator with asteroids and scenery like planets and nebulas. It has an accurate collision system that functions well even if objects move at great velocities. Asteroids can bounce of each other and create exploding effects.
I am looking forward to hearing about your project.