I've received the email but can't seem to find the DL on steam


*Edit: Found it, apparently its on the non-steam glyph, Steam users need to DL the independent glyph launcher to DL the 2050