ICARUS.1: Demo now available

Hi, The Demo is now available for download. Grab it here on Steam, it consists of the first Chapter - which is the shortest of the 5 in the final game. As explained in the demo, it may not be feature complete but it's i…