Sister Ray: Sister Ray at Indie Assembly: The 123 Stars!

Welcome to the Indie Assemble: The 123 Stars! The 123 Stars celebrates the creativity and diversity of independent video games, offering the public the chance to discover unique experiences from around the world. A spec…