TRUEvector, you could play a game called GO POGO on your smartphone, it's free, if you want to see these elements arranged better.
I like the picture, every element is a result of a hard work, I guess, but there is no good interesting composition. The environment is just placed somehow, without any purpose.
You should work it out either, to my mind. Theese elements deserve it.
I really like this, esp the more subtle and faint stuff. I think at this point your most persistent game influence is Flashback for sure, but you are doing your own take on it.
Wow, i found art designer of Go Pogo! I played game before and accidentally found this post on pixeljoint. I like it, btw