From zombie survival to survival on an unknown planet, Icarus will be a new survival game whose trips to the planet will take 20 minutes or two days.
Leo Lopez