Irrational Games Net Worth