Great visuals. But hard to understand if I did right or not. I somehow managed to defeat one boss, but don't really know, why.