Catxalote@CATXALOTE• 26/02/2025Marvel Rivals?In the last few days our CM has been posting some memes about Marvel Rivals. Do you think this is a leak or what?