As itch & Game jolt do not provide instructions specific to Solus, I'm hesitating to try them as I have read that third party installers and apps that are made with other distros in mind may not work quite right.
Thanks & Regards
Itch works just fine on my system with fully updated Solus.
Copyright © 2015-2019 Solus Project. The Solus logo is Copyright © 2016-2019 Solus Project.