Star Wars Battlefront III Live Stream Appeared on Twitch Today

Star Wars Battlefront III live stream appeared on Twitch today, courtesy of May the 4th Be With You Day.

Even though the game was 99% complete, it was cancelled due to financial reasons.

You can view the stream here.

What did you think? Do you want for this game to be completed and released?