Finished "Newgrounds Pass 3". And I got all the medals now! WOO!!
Man, I hate that sliding puzzle at level 27. I think that's the only medal I had the hardest time getting, worse than trying to get the "Insane" medal.
But I guess there's a reason why it is worth 100 points. >.>