I uh dont think the game was optimized to work on differently sized screens - see below
Design wise from what i can tell about it from description + what i can see, its a solid concept, just needs a bit more polish.
Also, don't put yourself down! it takes a lot to even release a game, so you did great!