Hey that's a new trick! pic.twitter.com/upXKxhPikr— Nicalis, Inc. (@nicalis) August 14, 2017
We're not quite sure what's going on here, but it's clear something is being teased. Could be an appearance in an indie game, or a new project altogether. We all know how Nicalis loves to tease, so it might be some time until we find out what's up here.