Help, why did I instinctivly hear Megolvania in my head when I glanced at this 😭😭😭
(great art btw XD looks really funky! :D)