No, in the description they state: "This item is not authorized for posting on Steam, except under the Steam account named critical_reflex."
The person putting it on steam is yythgim and are not Affiliated.
Please feel free to check out the official Steam version here! https://store.steampowered.com/app/2835570/Buckshot_Roulette/