Secret Star Wars Project Maverick Video Game Leaks

Unannounced Star Wars game gets outed online.