Those Demon Ruins were a walk in the park despite being full of my least favourite bosses

And hey, Storm Chasers got its first review