I know you feel sketch about downloadable games, which is fair aha (if only unreal engine had a better web support that didnt cost a monthly subscription x-x)
but if you wanna check out my teams game please do!
https://teamdelayofficial.itch.io/stuffed