Epic Games decided to put together its own boxfight map, at long last.
Los Angeles is a burger town. Allegedly, the cheeseburger was invented in Pasadena in 1926 when Lionel Sternberger accidentally dropped some cheese on the grill, and the rest is history. Now, ...