Incredible
This is truly deserving of praise. While it is only truly a tech demo, I thought that it was amazing, and shows GREAT potential for future use in other games and media online. At the risk of sounding overzealous, this could change online flash media as we know it.