Freelancer

Anthem: release date, Javelins, hub and everything we know

After the disappointing reception of Mass Effect: Andromeda, news of BioWare’s upcoming new IP Anthem has been tentatively received.

Freelancer headlines