Games like Icarus Six Sixty SixBy TitmouseJan 4, 201888%Positive26 Steam reviewsIcarus Six Sixty Six is an intergalactic musical VR experience.Free on Steam