First off, you may want to watch your replies. Just because someone hasn't made a game, doesn't mean they can't differentiate a good from a bad one and doesn't mean they couldn't make a better one though I do understand your frustration about the subject. It only takes one bad line of code or an extra line of code and suddenly, you're game stops working or a specific function of it stops working. A lot of good things get cut from games because of similar problems.
Also, you can't expect people to give you praise for a game that only took you 4 hours to make. Yes, there are people that have made games in a shorter time span and have gotten good results, but the game has four levels, takes less than a minute to beat, is missing sound altogether and this is your first game and you still have a lot to learn.
As for the game itself, it doesn't offer much of a challenge. I actually beat the game the first time without killing any of the bad guys. The bad guys serve as the only true obstacle and they are easy to dispose of and dodge. Below I have a list of suggestions for the games.
Suggestions:
- Add ASWD for alternate controls as the arrow keys can be awkward for people when they also have to use the mouse and aren't left handed.
- A menu would be nice instead of being thrown into the game.
- Allow the option to restart the game after beating it.
- A game like this needs sounds. You can gets some by going to freesounds.org and browsing the website for them.
- Music would also be a plus. You can get some by browsing the audio portal on Newgrounds or from royalty free music online (try googling it). Just make sure you give credit to the creator of the music.
- More levels would be good though perhaps try adding obstacles like you did on the last level to impede the player.
- The explosion that occurs after throwing the bomb, it lingers for a moment after it explodes, killing enemies that run into it. to make things for difficult, you could try shortening this time.
- Add destructible objects like buildings or walls.
- Put a little more time into the credits and ending pages to make them look appealing.
- A good thumbnail is a good way to bring people to your game. Just having the name isn't always enough though I will say the title was enticing and mysterious enough for me to click.
These are just a few suggestions. I wish you luck in your future in game design.