Where the fuck do these ads come from! I KNOW they’re outsourced to some ads creating studio. I KNOW they’re not made by the devs of the games themselves.
How else would these different games share the same goddamn asset and the same goddamn sense of retarded humor in their ads?
I know for SURE they’re asian tho. At least the Mafia City ads gave it away.