Ok, I better understand what it is you’re trying to achieve. When I open your hype source file and then preview it in a browser. I see the effect you’re are trying to create. However, the background image appears to be missing, I only see the png image of the tree trunk. Instead of a background image, I see a faint series of background dots where the background image should be (see screenshot below - some of the dots are highlighted in red).
These dots actually move in response to the mouse pointer as indicated in your post.
Clearly, I can’t fix any issues with the hype file not showing the background image, but on the assumption that there should be one somewhere in the Hype file, I can confirm that the hype file does embed into blocs and it exhibits the same behaviour as it does in the Hype preview.
To embed any hype file, you need to export the Hype project as HTML. This will create an HTML file and a resource folder. Open the HTML file in any good plain text editor and copy first the head and paste it into your page head in Blocs. Next, copy the body code and past that into an HTML bric in your blocs project. (note, the head code isn’t alway necessary unless it calls a required script). The code pieces to copy are shown in the screenshot below.
The actual effect won’t usually be visible in blocs preview so you will have to publish the page to a disk folder. When you publish, you will have to copy the hype-generated resource folder to the same folder where you published your site. You should then be able to preview the site in a browser by simply double-clicking the index.html file.