If you love online games, you’ll want to check out the newest ones that are currently in production. From the company that brought…
Based on the internationally popular Syfy Channel television series, ‘Battlestar Galactica Online’ is a free-to-play, browser-based space combat MMOG that combines high-quality, 3D…