Sacronauts

Game in development. Sacrifice some astronauts to save others. Get to da ship!