Na een succesvolle onthulling tijdens Nintendo Indie World eerder deze maand, is Toasterball vandaag beschikbaar op de Nintendo Switch! Ga bumper…