Hey I can finally talk about my job!
Ok not really, but I can finally point to some press releases about my job. So this is my project. And this is the other project that the company is working on. I think they get better press because it's got the TV tie in. But no worries and no sibling jealousy here since both projects are awesome.
Some of the media outlets have picked up the story: