Bundle up for Lost Planet 3, throw down the HammerWatch, get smushie in the Tripleplay, and it's number 65 of the Top 100 Games and Movies.