Yep! That was an anonymous entry. More info may come out later, hopefully, because it's dope.
Oh that is SO cool