iDubbbz admits Creator Clash 2 lost money
https://nordot.app/1049523663234990193?c=388701204576175201