Well, for a beginner this wasnt bad.
It still needs some work, but I think you could make pretty good games with some practice. The only thing I really missed was something like an explosion when you die, not just the game over screen. But anyway, nice attempt.