Originally Posted by MusicallyInspired
Been playing for a while now. Loving it so far! I believe I'm on Chapter 3. Also, the interactive teaser for Super 8 was interesting.
I am not usally not a fan of movie licensed games (unless they are made by Telltale) but a Super 8 game made by Valve (instant buy)