>>101864404
His dev stream return announcement can arguably be interpreted as an apology.
https://x.com/vedal987/status/1930429386466918836