A pretty cool use of reverb. If you wanted to give the feeling of space in a 2 dimensional world this song would certainly serve that purpose. I believe I may hear a rock organ which is always awesome. Always.
You've got a pretty cool feel to the song, almost funky/bluesy at times. I'd say you could still work on developing a more wholesome melody but that is because I'm thinking of a standalone work. I think in a video game this could fit very well.