Quit begging people for stars, and getting mad when people rate it low, and happy when they rate it high. Pay attention to the content of the reviews, moreso than how many stars people give you. Do not expect to get frontpaged. Generally you should have much better submissions than this if you want frontpage, else try submitting on April 1 or something.
This game is very basic and has a lot of problems. You have some functionality here, and it can be worked on. Namely, improve the hit detection, improve the graphics, and try to add something to the game to really make it stand out, rather than the, as-is, very basic double-jumping platformer that's been done hundreds if not thousands of times already.
You should not expect to get credit based on how hard you worked on it or how long it took you, or even if it's your very first game, but rather only if people really liked it. And from what I'm seeing, you're mostly getting a few pity points here and there, mixed in with honest reviews ranking it lower.
Instead of getting mad people aren't rating it as high as you would like, relax, and take some time to improve your work, and maybe your next submissions will be better. You should not try for participation trophies, but instead should try to improve.