So I know you asked me to re-rate this, but not a whole lot has changed since I last played it. So I don't see much worth in doing that.
Anyway, I'll point out some glitches, suggested improvements, and other concerns.
Glitches:
1) When you start the game, your health and energy bars show up...