Well, I think you may be one of the few people on here who have actually played one of the more obscure games that I've stumbled upon, in that case.
So as to not get off-topic, I won't go on and test your obscure game knowledge or anything (I somehow am guessing that you're aware of more games than me, haha), but I thought I'd note that.
Anyways, getting back on-topic, that mega-boss is looking pretty good! It's pretty clearly not complete, but you definitely seem to know what you're doing with its design.