this is an easy tell to see who is in the deadlock community recently
I miss when battle passes had a silly, out of place skin like Peely or Trog. Maybe a good fit could have been a Gorilla? Like a really smart one, from the moon. His pickaxe could be a tesla cannon, and his backbling could be a forcefield designed to counter aoe slop.