Submit a news tip



Catastronauts footage

Posted on December 20, 2018 by (@NE_Brian) in Switch eShop, Videos

Catastronauts

Catastronauts is out on Europe next Monday with the North American launch taking place at the start of January. For a look at some footage, view the video below.

Leave a Reply