Thanks for your feedback, we are happy with the result and we plan to release a post jam version, maybe one day it will be on Steam ^^
We'll improve the invisibility issue for the post jam version!