Nice use of sound to literally drive the story!
Was happy to see the DuckCow name, and then I wondered where do I know this from? When the game started I got to see your logo and connect the dots hehe.
I found some weird invisible wall at the top right.