The way this app rewards you is rather baffling.
You do not gain any in-game benefit if you register to this app on your own. You NEED TO BE INVITED to this app by a friend to obtain bonus Multiplayer item packs in Mass Effect 3.
If you're already registered to this app (like me), the only...