Good luck with your game! However, if I can make a suggestion:
Think of a way to describe your creation without referencing another game. This might be the only time you're going to get it in front of my eyes, and I know nothing because I've never played the two games you used to compare it to (never even heard of one of them in fact), so I'm not going be hyped or follow it. (While it's true there's a trailer, I'm not in a spot where I can watch it.)
Marketing is important to success, use your limited eyeball time well!