Guns of Icarus Alliance: Introducing Stars of Icarus

Greetings Captains and Crews of the Stars Without further ado, allow us to present… Stars of Icarus. https://youtu.be/wQSOF3HGQo4 Revealed at the PC Gaming Show, Stars of Icarus is a game we’ve been working on for some…