Over Hazed
Over Hazed is a global massively multiplayer online strategy game where players are going to explore many unique game features, such as the Haze system, Watchtower, high tech MCV, and enjoy an unprecedented strategic experience. Watchtower remains the key to winning battles, you can occupy it to ex