Battlefield 1: to infinity and beyond