Early announcements are great if they're followed with regular status update. It's the type of transparency Square Enix opted for with Final Fantasy XV since the reveal in 2013.
Companies also don't really have a choice but to announce game early or they leak anyway. I'll choose an early CGI trailer over a leak any day.







