Games/Icarus/MediaIcarus·, 2021 · RocketWerkzMediaBack to gameAll11Screenshots6Videos5Videos5Release Date TrailerTrailerCinematic TrailerDev DiaryAnnouncement TrailerMore about IcarusPlayer reviews