The Missing Link

Recommended Videos

lobster1077

New member
Feb 7, 2011
597
0
0
So it was released yesterday, to those of you who have played it did you feel it was worth the asking price? Also what did you think of the more confined level design and new augmentation set-up?