The author claims this map to take place on Earth. Having grown up on the so called \"Earth\", I can safely say that this could definitely be somewhere on the earth. Without the hover tanks, and the