Found these games are fee with EA Access Account ( Not sure since when it was added to The Vault). TitanFall has season Pass + other maps and features.
The Vault has more game but guys probably already knew them.
Need EA Access account subscription to play and download those games.
Only annoyance with this and to a much lesser extent Games with Gold, they give games that people would likely have, well after they released, some you may have also have digitally so there's no point with the EA Access. The only way I could justify it is if I came into the Console now, and wanted for some reason to play a year old games predominately in SP, as online is much quieter (or dead).