Top
30°
7.0

Softpedia- Defense Technica Review

SP:I'm a big fan of tower defense games, and once I begin a game session I usually find myself spending way too many hours planning my defenses, building towers and trying to complete each stage with a minimum loss.

Read Full Story >>
softpedia.com
The story is too old to be commented.