Yeah, its kinda like an Anime Movie. It both fits in and doesn't at the same time.
I always had plans to do a sequel to this, which would have explored Swift Tart more and had a Castlevania-esque theme; but it never materialized and seeing how my depression got in the way of the other STOMP Sequel I tried I'm not sure that it would have been successful.