I had no luck escaping the beast :D Otherwise, great game!
Thanks!
Don't worry though, it's not your luck, I didn't get a change to properly test and balance the enemy so it ended up being unfairly hard to deal with as a player.