Selfie Worm: [Announcement] Selfie Worm Demo Arrives on May 27th!

Hi everyone! We are thrilled to announce that the Demo version of Selfie Worm is scheduled to launch on Wednesday, May 27th at 10:00 PM EDT / 7:00 PM PDT! The demo will be available for both Windows and Mac, giving you…