Well, doesn't seem like there's a lot of people playing, but I have had a little play and got three world records

They wont last long, but a World Record is a World Record :P



http://hwbot.org/submission/2354259_



http://hwbot.org/submission/2354244_



http://hwbot.org/submission/2354254_