Release Date For Ubisoft Star Wars Game Leaked

The Release Date For Star Wars Eclipse Has Just Been Leaked