>>719092846
>China lies about their dev sizes and budgets
>THIS WAS MADE WITH 5 PEOPLE AND NO MARKETING GWEILO
>Xbox execs think "Hey, why are we spending money on marketing at all!?"
>Falls for it
>Everything flops
>China laughs hiding their billion dollar marketing budget behind CCP finance walls
They deserve the outcome