Anyone taken the plunge with this one yet? The developer says it's "free" for the first 10,000 copies ... but the website referred to in iTunes (on the app's page) is non-existent. I guess with Apple's track record on vetting apps thus far, I'm not entirely comfortable downloading something completely unknown. Even though it sounds like an interesting concept for a game ... Anyone here braver than I? What's this like? /e.