Exomecha has beamed itself into our awareness, and therefore existence, with a new and impressively hectic trailer. It's an upcoming, free-to-play competitive FPS apparently teeming with vehicles, mechs, and more explosions than is probably healthy. The trailer entrails below. It has piqued my interest, I will admit.
2 weeks ago