Game Spotlight: Gigantic

When it comes to video games, very few stand out for having unique concepts. In fact, a lot of successful games right now owe their success to mechanics that they share with other successful titles. DOTA 2 and...