pokoko on 23 July 2016
That sounds like some EA level stuff. I remember jumping through some hoops on social media for Dragon Age rewards before just getting sick of it and abandoning the whole setup.