7 Reviews Catastronauts Review January 7th, 2019 0Catastronauts is a brand new action packed four player local cooperative video game, published and developed by Inertia Game Studios. Gamers are...