I am a massive fan of achievements and this just makes me love them even more. Really, there's nothing else to say.
I'm a sucker for anything 8-bit so kinda biased almost I guess, but it's still great. I like it a lot.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.