IGN: E3 2009: Invizimals First Look

Invizimals is pretty damn cool. It's a monster game that uses the PSP camera and stars you. You hold the PSP with the camera attached, look at the screen to see the live feed of wherever you are, and watch as the Invizimals exist in your world.

The story is too old to be commented.