Most of my games are available at Itch.io to download and play for free
Dev logs for my Steam games can be found below
Will be released one day,