Battlefield™ 2042 is free until the end of 2 days