Flight of the Icarus is an action and indie game developed by Muse Games. It was released on May 12, 2010.. Its publisher was Muse Games.
Flight of the Icarus is available on macOS and PC. The game is sold on Steam.
Flight of the Icarus is an action and indie game developed by Muse Games. It was released on May 12, 2010.. Its publisher was Muse Games.
Flight of the Icarus is available on macOS and PC. The game is sold on Steam.