Star Wars: First Assault is a downloadable first-person shooter set in the Star Wars universe, originally slated for a Spring release but later put on hold due to Disney’s recent acquisition of the Star Wars franchise. A source told Kotaku yesterday that the game will support up to 16 players in battles of rebels vs. […]