What stream did he play it on? I cant find it
Viewing post in When did you first start playing Juice Galaxy?
If you go to the YouTube channel "Jerma Stream Archive" it should have something like "Itch.io Games" in the title and with timestamps in the comments for the individual games. IDK if the VOD would still be up, but if you prefer it and it is then the YouTube description has the original stream title so you can search for it too.