From what I gather they have created the portal as a marketing tool, that way when users log in to play their free games, they will be exposed to the various banner ads on display that advertise new FF products. doesnt really bother me so much as long as i have a free version of triple triad to...