Still possible for me to participate?Edit: Don't have the deluxe though.
It is still possible for you to participate! Join our discord and ask for a key in the nightmare forum :)