Graphics and sound? Top-notch.
Gameplay? Outstanding.
Theme interpretation? Can't get better than this.
This game reminded me of youth when I spent playing flash games on web.
Well done, sir, well done.