>>535942517
Nah I'm sure those guys got a nice payout from the Swedish arts council.

The former was written before looking up the studio and yes it was in Sweden. One they/them dev. They're fine.