 It is made by the same people who made the game Cloudpunk. In fact, the game takes place within the universe of Cloudpunk. And I really, really like that. Although, there was something else that was shown off. Did I add it to my wish list? Probably. Um...