2 thoughts on “Mech League Smash – Alpha Sign Up”

  1. Do you know if this game is playable on Windows only or if it is also for Mac? The signup doesn’t specify and I’d hate to sign up and not be able to participate because I’m on a Mac.

Comments are closed.