In my opinion, it can either be the best thing or the worst thing to have an ambitious project.
You should try to submit a game, and maybe try and finish that city game.