Star Sonata 2 Beta Testing Announced
ndependent developer Landauer Games has announced that their up and coming massively multi-player online video game for the PC, Star Sonata 2, will be begin Beta testing starting September 10. A well-loved indie persists through the years