User blog comment:MicaSmash/Tweets From Tommaso: Wed, June 15, 2016/@comment-34901290-20160615152016

The joke is the release date. :p