New badge concept, what do you guys think?

Image from preview.redd.it and submitted by ThinkOTB
image showing New badge concept, what do you guys think?

Hiddenjuls on May 7th, 2019 at 22:18 UTC »

So if you see people with this badge on your team should you quit instantly? =P

Mossparkafterdark on May 7th, 2019 at 22:22 UTC »

Only ten

We need it to be tiered

PolyBend on May 7th, 2019 at 23:08 UTC »

Need a No Faith Badge too! When people quit before they time out. The amount of time I go in to save people, only for them to leave, is frustrating. It is petty, but I always send them the victory image if we win.

Edit: formatting