Messed up the final castle pretty bad so this run is still fairly easy to beat. Everything else, however, went pretty smoothly :)