Just...wow.
I heard this a long time before i actually knew about newgrounds, and i could only dream about ever having it...Now i do and i'm so happy! I can't do anything else than give instant 10/10 and 5/5. It's just too awesome for anything lower.