The line about this being a love letter to hardware manufacturers and noting the DX11 feature set makes me think this was sponsored by nVidia or AMD. Perhaps they were exploring some deal with Epic to make a premier PC game that would make people buy new video cards, but then it fell through, and we just ended up…