I was just wondering if anybody has played this game yet? I'm pretty sure it's out in stores now, and there was an online beta. I think there might also be a downloadable demo version. I remember reading about this game like a year ago, and I thought the concept was very interesting and unique. <a HREF="http://www.microsoft.com/games/impossiblecreatures">Check it out</a>!