Mountain

"Edgy mountain that is very hard to overcome. Highly upgraded vehicle recommended!"

Appearance
TBA

Mechanics
TBA

Strategy
TBA