Anomaly: Warzone Earth – Review

Anomaly Warzone Earth recently hit Xbox Live Arcade finally bringing one of 2011’s most enjoyable PC titles to console gamers. This game is similar to other tower defense titles you might have played in the past, however, rather than play defense, Anomaly Warzone Earth puts you on the offensive. The world is being invaded by…