Excellent. One of the better metroidvanias I've played, though it gets a little tedious towards the end.