I haven't heard much about it, but from what I've gathered it's an action platformer type thing. You switch off, or choose, playing as a spider and a scorpion, each with different abilities and nonsense.
There was something about a plot with bank robbers, but I wonder how the insects fit into it. Sounds like it might be good, some of the environments I've seen, and the animals, are really well done. You fight an iguana, or some other larg lizard at some point, and the fight scene was well done. Styled to look real, it comes close, but there's still that definite "This is a game" vibe to it.