Mr Meatball previews AirMech (Played on PC Win)
Transformers thingies. A MOBA game. Very fast paced and arcadey. Oh my poor nerves. But there’s co-op so there’s something for everyone. Currently in beta, and free to play. It seems you’ll only need to sign up and play. How glorious ect.
Click below for video!