Where is the challenge, I never lose. someone add me in game if you think you can win. IGN: KingSizedHomer. Xbox one only
If you haven't joined already, there's a few folks on the Deformers Discord server who may be up to the challenge. Check out our topic here about the Discord and feel free to join us! You can set your role to XB1 in the #set-your-role channel, that way you can chat in the #xb1-lfg channel (without the role, you'll only be able to spectate that chatroom).
Another player also set up an unofficial Deformers XB1 Club that you can join to find additional players: https://account.xbox.com/en-US/clubs/profile?clubid=3379832325952363
Hope to see you there!