I've been playing this on and off for years. It's a real steal for its price and is a brilliant little puzzler.
I want to chime in and tell you Steam has the ability to launch games and applications from its menu as long as it's installed on the same machine as Steam. I launch a lot of itch games via Steam to keep it simple.