EXOMECHA Is A Free-To-Play Shooter With Mechs8 months agoRevealed on the Xbox Games Showcase pre-show, Exomecha is a terrifically vibrant free-to-play online competitive shooter developed by Twisted Red...