The current poster is an homage to They Might Be Giants' Pink Album.
Missed a casting deadline and lost funding from the primary investor in 2014, and the production schedule was pushed back to 2015. The film had tentatively originally been scheduled for theatrical release sometime during summer 2015. According to the production company's Facebook page: "We didn't get the film cast in time for our investors, so they put their money into another project. We have to push until June 2015 because it is a summer movie and it can't be shot on the Cape fall/winter. Funds will be available again for next year."