PlayStation VITA Hands on Demo

Nintendo 3DS Review – Does it suck?