KILLER presentation! Love the visuals!Interesting idea too -- the gameplay itself can be frustrating, but I really like the ideas here.