Icarus Games — Game Developer
Icarus Games is a verified game developer on the Steam platform who have built, launched, and published 3 games to the Steam Store including Sharpe Investigations: Death on the Seine, Lost Civilization, and Runaway Express Mystery.