Selfie Worm Official Release Date Announced!
Hello players! Thank you so much for your incredible support and patience. We are thrilled to announce that Selfie Worm will officially launch on Steam on August 14, 2026, at 9:00 AM CST! This is a cozy, physics-based relaxing game designed to help you unwind. Leave your stress b



