Checked the website and could not find anything on this. Are they doing any cosmetic Twirtch drops for launch?
Using the search button on the top right, you could have found this:
Twitch Drops - What you need to know for Launch!
Unfortunately “What you need to know” doesn’t tell me one thing I need to know - when it says “Starting on February 22nd”, what time and timezone is it?
Game launch time was announced in CT, so midnight - midnight CT?