It's a really cool concept, and also a cool presentation, good job! I didn't manage to get over 90 points yet (stuff gets chaotic around there :D ), but i'll keep on trying!
Good luck! My personal best is 440 points if you want to try and beat that.