Release Day!!! Posted on December 20, 2023December 20, 2023 by WhiteRook_45 Mech is done and video editing is a bigger pain than I remember now that I am trying to do it right. It’s up in the store! Related