Congrats man! I'd say I'm interested but also confused. The trailer didn't really explained what the game is about. The website did a better job but I'm still kinda scratching my head about it.
Will definitely check this out when more stuff is found.
PS I actually found the Eurogamer article for this game first before stumbling onto it here, good to see it getting some coverage!