This link on the main page is named in a way that makes it appear to be referencing the livestream giveaway - named 100 prizes in 100 minutes, and the link from the front page said 100 prizes giveaway. But then that page is all about discount codes, not actually products given away.
I managed to acquire a pile of non-stackable 5% coupons, so nothing special. Not sure how this links into the main promotion, I guess we will see in a few hours. Posted in case others haven’t noticed and want to try their chances, I didn’t see it on here yet.