Games/Flight of the Icarus/MediaFlight of the Icarus·, 2010 · Muse GamesMediaBack to gameAll5Screenshots5Screenshots5More about Flight of the IcarusPlayer reviews