I hate to be that guy but isnt this technically against rule #2 of this gamejam? "Host on Itch. No links to external downloads"
You could make the argument that roblox is a game engine but I dont think it applies.
The game took a whole year and was on Roblox, but other games don't need Roblox.