How is matchmaking for Blitz like this? Fire whoever came up with this

ya ya I saw big foot too in the florida swamp!