w00t!!!
omg, this is too addictive... i cant stop watching and listening to it... out of blue i find myself in NG searching for this!!! GAAAAAH
but good job, at least its something COOL and addictive
(sorry for any grammar mistakes, im not from an english-talking country)