Mech Wars, a free-to-play single-player/MOBA-esque game developed by Han Studios, now has an official demo. The demo is available on the game's official site...
This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies. Find out more.