wow that is really cool. Thanks for the breakdown.
seems like it was a lot of work to get all that stuff working correctly. It payed off tho. The final game is awesome.