Reviews for Mafia 3 are finally out and it’s been an interesting journey. Everyone was quite enamored with it at first, yet the reviews usually end up in the 70s range. Why? (more…)Read more You Sheep!
Fans of a certain age will remember the UFO: Enemy Unknown/X-COM series with a certain degree of fondness. Released in 1994 the original put you in control of a squad of X-Com operatives fighting to save the world from alien invasion combining a mix of turn based strategy, base building and resource management that proved…Read more You Sheep!