38%13reviewsIcarus-X: Tides of Fire2015Arcade Role PlayingPCWindowsAdd to wishlistLikeDislikeShow gameplay