Yes! You should have put it in a collab!
That being said: Where is the epic "The MAXX" collab?! I'd be devouring this one.
BTW: That was pretty nice for a very short piece of fan art. Thanks for the memories of 'The Maxx'. Isaw it back then on TV, ages ago...