This week on the GameFans podcast, the crew has a look at Sony's new Vita announcement as well as Vita TV, as well as Nintendo's commitment to free to play games.

More...