Yeah..."Special Guest Star <insert gamertag>" was pretty cool. Just got the game and have to say I'm enjoying it quite a bit.
Welcome. I'm confidant you'll love what they've done with this game. Please, please, please do not cheat yourself of the experience by consulting guides/spoilers. This is one of those rare games where going in blind is the best way. I'm nearly totally commited to picking up Yager's next game, regardless of what it is, just to show support because of the risks they took, and nailed, with this one.
Don't even read about what the achievements are, and how to get them. Even those will spoil too much about the story.
http://tinyurl.com/83hpvh7 Currently playing: No one gives a ****.