BATTLESTAR GALACTICA ONLINE
8.5

BATTLESTAR GALACTICA ONLINE

For any avid video game player who has found themselves sucked into the endless galaxy of space-based games, you will agree with me when I say that there’s something irresistible about carrying out your missions and your battles in the vast unknown. Like EVE Online and Sins of a Solar...

Read more