Updated on steam, the OriginalPoster for this thread is gone so we will probably need a Moderator to take over the thread to update things as the game updates.
However release date is coming around somewhere, they said that the game is updating smoothly with the collaboration artwork, so probably near completion (as this was nearly 5 months ago or so posted).
-See previous pages-