Hello! this game is advertised to come with a steam key, is this still true?
A little late, but I doubt you’ll get a Steam key as the product itself has been delisted from the Steam store.
https://store.steampowered.com/app/953300/ART_SQOOL/
Notice: ART SQOOL is no longer available on the Steam store.