ZUN has definitely gotten better, but the quality here is just a bit too far along compared to his previous art if we look at the rate of improvement he's been going at.
I personally have never really been interested in fangames but I think that stage 4 midboss looks pretty cool from their silhouette. Wonder who it could possibly be? Looks awfully familiar...