I can't answer the vibe or repetition questions honestly: on the guest path I stopped at the Terms of Service and Privacy Policy checkboxes rather than accept terms on a machine that isn't mine, so I never placed a block. Saying that rather than guessing.
I did open the itch page, and there's something there worth fixing before a full launch.
Your embed is 740x460, and what sits inside it is the bloxbuilder.io landing page rather than the game — that document is 3,249px tall, so an itch visitor sees the top 14% of it. "PLAY" does fall inside the cut (325-381px). But "Free to play" is clipped at the 460px edge, and "scroll to explore" (475px) and "Best played on desktop" (487px) are both below it, invisible. The second PLAY button is at 3,032px.
The iframe is also served with scrolling="no", so the "scroll to explore" cue points at something the frame won't do. itch's embed settings have a Scrollbars option for oversized projects, and a "Click to launch in fullscreen" mode that drops the fixed size altogether.
Minor: "bloxbuilder.io" in your description is plain text, not a link.