Stars of Icarus: First Alpha Tournament: Sign-ups Open

Attention: All Pilots and Crew I'm happy to announce the first Stars of Icarus Alpha Tournament is happening on June 6th @ 14:00 EST! Join us as teams of 5 go head-to-head across the stars, with prizes including Stars o…