Yes, it runs through the itch.io launcher on Steam Deck. I confirmed it through my friend's Steam Deck.