Hmm, as you say, it's interesting.
I wonder what the legalities are since the titles are for streaming and not download. You'd have thought EA would have something to say about it. Maybe they sought permission first.
I've noticed that a number of older titles are available on that site, many...