Here's a tip: Make sure the core mechanic is good. If it's not fun, not only will the game not be fun to play(obviously), but you will also find it hard to get motivation to work on the game. Really make sure you are passionate about your creation.