It's appeared on B3ta, it appeared on UFF...now it's appearing here: Make it grow! Post your scores here, kiddies and if anyone managed to get a perfect, don't spoil it for everyone else =P
12800 I got all of them apart from one [EDIT:] WOOOOOHHHOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!! I COMPLETED IT! 20000 Proof Of T3h Completion