Icarus Rising: Reborn


An ancient force has reemerged in the modern era and seeks to destroy humanity. Icarus is brought back to life and the old Gods of Olympus, Apollo and Poseidon help him come to grips with his past and new powers. Can Icarus overcome the past for the future?