After months of waiting, Dispatch Games has finally announced the final release date for the Nintendo Switch physical release of Psyvariar Delta.
Psyvariar Delta is scheduled to launch at retailers on July 2, 2019. Orders made via the Dispatch Store will be shipped about two weeks before the retail release. In addition, all Dispatch Store orders will come with a free DLC pack as a gesture to thank fans for waiting.
What do you think? Let us know in the comments.