Wow this set the bar for me so far - Great game retro vibes and I couldn't stop until I finished it. Music was great but stopped on the later levels.
I think the custom well implemented leaderboards brought it home :)