Top Ten Stop and Stare Game Trailers

Nerd Rock from the Sun writes: "Each of these moments left a lasting impression upon my nerd heart and each forever hold a little piece of it…even those where the game later did their utmost to break it. Enjoy."

Read Full Story >>
The story is too old to be commented.