Level 3 was strangely bad, and I still don't have a decent strategy for the final boss, but at least it's sub-40.