Loving pretty much all of this information. Really looking forward to seeing how the multiplayer pans out, because it was a pleasant surprise with ME3. Also love the info re: squadmates and dialogue.
There seems to be confusion about the characters' names though, can we change Ryder's first name or not? The fact that this infodump lists three first names says no to me, but others seem to be sure the first name is set by the player. Not sure where the latter is coming from.