Tough luck on the blurry pixel art. Didn't rate you lower on that since it's a simple issue to fix and didn't affect the gameplay too much. Well done for getting a game out in 72 hours with a new engine!
(Edit) Also, submitting a game three seconds before the deadline has to be some kind of power move ;)