Creation isn't tied to completion. They are two different things, you already created a game. Congratulations, you are now a game developer and created a game. It is not done (no game is ever done) so next step to take it further.
As for the game itself, pretty cool concept, needs some polish and would be a solid experience. You should definitely be proud of what you made. It is far better than many first games I've seen made before.
Pretty sure you have a list of your own of things to add/change/do so I won't bore you with what you know. I would say though, it does have potential :) especially if you can add a split screen mode :P but then I am expanding the scope for you a bit (although maybe could be easier to handle than AI enemies).
Either way, absolutely good work, welcome to the game developers club.