User blog comment:K6ka/EA has announced a new spinoff: Grand Theft Plumbob!/@comment-25638061-20150401014134/@comment-4568327-20150401221734

In your time zone, yes. In UTC, it was posted at midnight, April 1.