Playing Now
All-Time Peak
The Legend of Icarus is a game about Icarus an angel that has left his wings for the world to experience flight.
The Legend of Icarus
0
Today
Weekly
Monthly
All Time
The Legend of Icarus is a game about Icarus an angel that has left his wings for the world to experience flight.