For a first game it's an amazing attempt, I really think it's pretty cool. Having cool ideas but failing to implement is something every game dev goes through atleast once (or a few times in my case), so it's completely understandable there haha. Programming can be quite a toughy to figure out if you haven't made too many games before.
And I totally think you should try going for your own style in your next game! I know it seems like a lot of work, but in my opinion a game with crappy but consistent art is better than something that looks inconsistent. I remember when I first started out, I couldn't do any art or 3d modelling, and I didn't want to because I knew it would look bad. But now I'm at the stage where everything I make is starting to turn out "alright", which is such an amazing feeling!
Everyone's first few games are not what they expected, so don't get demotivated. As a wise person once said "your first 10 games will suck, so try and get them done as fast as you can." Just keep making games and you'll see just how much you improve!
However, everything I say in this comment and my original comment are all just my opinion, so feel free to take them however you want. Best of luck in any future projects :)