Bosses are pretty dang hard, but it is much simpler than it seems and once you get the hang of it it is a piece of cake. Also, love the greek mythological reference of Eurydice, Orpheous, Cerebrus, and...Hades??? couldn't tell who the last guy was, otherwise, awesome game, simple yet fun challenging and beatable.