Indie platformer Antonblast gets a Nintendo Switch release date of December 13 following a successful Steam launch. Indie ...