Depends on how close the release date is. Considering im in late 2019 to early 2020 camp, i dont want more then is nessecary.
15-25 minute demo, show sone netrunning. A flashy release reveal or release window reveal that sends people over the edge with hype.
A nice gameplay trailer in...