There are some good things going for this one (Weapons are generally good and I really like the boo enemies), but it's still rather buggy, the aesthetics have issues, and the stage design waffles between insane difficulty and incredibly boring often in the same stage because they're so damn long.
Btw, since someone asked for a boss order:
ghost > saw > sand > pyre > cryo > haste > blast > storm > (etc)
Okay, a late game boss is driving me nuts...
In the Dr. R battle, is there any pattern to the stupid legs or do you just have to get lucky in not getting trapped or forced to the outside where you can't do anything? Also, are the second and third forms actually weak to anything? It seems like everything does one.