The Cat and the Box: The Cat and the Box has just released!

The wait is over.