It's extremely nice to see your game come out before you started work on it, that's for sure. =]

But the release of "your game ideas" packed into a 50-100 ppl teams' worth of work (12+ h/day), backed up by investments, should not really be considered an obstacle if you would like to make your game. The least you get out of it is the experience and the fun you have making the game. It's a finished project in the end, aswell, which you can use if you're looking for a job...

Stick with the game you're making till it's done. Then move on to the next game that is going to be released by some gamedev company only moments before yours is, anyway,... it's always like that, right, Murphy? =]

HF,

BojZ