Leaving a job can be scary (I had to do the same when switching over to working on itch.io full time), but it looks like you've created something really impressive. I've added Ellen to the Not seen at GDC collection on the homepage. Thanks for sharing.