This is insane. It's on the level of a fully finished commercial game. I do wish the javelin pushed the player around a bit less, though. But every other thing in this game has such a high level of polish. The backgrounds in particular add so much atmosphere.