Mecharashi: SteamNextFest Demo Coming on June 9th

Steam post imageGreetings, Commander! We've just released the first playable PC demo—download it and start playing today! While we're excited for you to start exploring the intricate game world of Mecharashi for yoursel…