We gotta a whole lotta people this week! Listen to us talk about LOTR trailers, disappointing game launches, and more!