Tag: yoogames

Planet War Flies Into Open Beta

Browser-based MMO Planet War has launched into open beta today, which according to the press release, allows players to “build massive ships to navigate the stars and explore the Milky Way to learn of the ancient alien civilizations.” Players can also “explore alien technology and build alliances with many alien races to help develop the […]