Is Megagame the best game at no cost? If if you're a fan involving technology fiction TV SET show Battlestar Galatica, then you'll love this new free of charge online multiplayer game. This one focuses on colonization and fixing climate change. Additionally it is inspired by the popular TV display.