Thank you for playing and the detailed feedback. This really helps me a lot!
There will definitely be a post jam version but I am not sure about a steam release yet.