Games like ICARUS.1By electrolyteNov 17, 201669%Mixed59 Steam reviewsThe ICARUS.1 Abandoned for decades, crew M.I.A.$6.99 on Steam