Update: Launches September 28th!
Update: Antonball Deluxe now has a release date. The game will launch on September 28th, 2021, with Proponent Games handling the publishing duties.
You can view the Nintendo Switch launch trailer above.
Read the full article on nintendolife.com