Game News Mirror's Edge Catalyst is now free on Origin Access - Star Wars Battlefront coming soon