Not bad, dude. Looks like you have a lot going on, so it won't bore me (I have a pretty short attention span -- I like games with action and plenty of cool stuff going on at any possible time, lol).
Good luck with your project! Impressed that you've been keeping up with this for all of four years. Keep it up, my dude.