is this place.
FUCK, YOU FUCKING HEDGEHOG! AARGGHH METALGEEEERRRR EAROUHBSOIFBNSOIGN!
found the easter egg, its above the ME in metal on the main screen.
Ontopic: Epileptic win, cant stop watching
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.