Yep, the game has been officially announced! Keep in mind, that the game itself is still in a very early development state. So, a lot will be done over time, and I can guarantee that there will be changes from this first trailer that will be noticeable in the final game.
Watch the official "A Tale of Captain Puppet" Announcement Trailer here!