Psychonauts 2 debuted a new trailer at The Game Awards
Tonight brought with it a brand new trailer for the Double Fine and Starbreeze developed Psychonauts 2. Said video debuted at the Game Awards, and has a lot of people talking. For good reason, of course.
Thi...