Not perfect
A lot of people tend to either love this game to bits or completely hate it. I'm giving it a 5: The graphics are good enough to illustrate whats going on here and the anticipation is a strong point for this game, it's what kept me playing. But unfortunately I was hoping for a twist at the end, and the smoke wasn't enough of a twist. the rest of the story was just a way to lengthen the game, in other words: it just wasted my time.
However, the game itself was pretty good, the physics, the controls (except I think the the space bar should be the only jump button), the sound effects and the style was all pretty good. but I'm a hardcore classic gamer and even I found this to be tedious at times, getting lost was a major concern.
But as far as I can tell, there were no bugs or any weird and confusing gameplay elements, its very straightforward and easy to pick up.
Good work!