Super Icarus

Super Icarus (2024)

Score points by flying close to the edge of the screen, but not too close! Colliding will drop mines & make things more difficult.

  • Release Date: February 27, 2024
  • Developer: Matt Sephton

Screenshots

Related Games