ok i defused it and i gotta say this has a cool indie feeling to it and the sounds are great
i like it looks interesting couldnt solve it tho xD