Mecha AceChoice of GamesReleased 5 Dec 2014·App 318330Steam user reviewsVery Positive87.3%· 158 reviewsRecent —SteamPeaks Rating80.5 PositiveRecent 30 days —How it worksPlaying now2+2 vs. yesterday5.3%of peakAll-time peak38Dec 2014