That Mechanic is the God of Mecha reviews & ratings · Dramadex