This is what we thought Insomniac Click were working on, but according to Vitti: "The team formerly known as "Click" is simply Insomniac Games now. We are releasing ALL games regardless of platform and audience under the Insomniac Games umbrella."
Still, this is the internet game, and it is going to be on Facebook within time
Here is the trailer: http://www.youtube.com/watch?v=Gd9iQMHWSoU
So what do you think?