Wild Bastards release date set for September, new trailer
Wild Bastards is closing in on its launch, and now received a release date. Switch owners can get their hands on the title starting September 12, 2024.You may remember Wild Bastards, the spiritual successor to Void Bastards, from its Switch…