Some new details surface on missions etc...

Dutch gaming website GameKings managed to get some face time with Rockstar