Team Ranger's tower defense/shooter hybrid dilutes its potential with unnecessary elements, a terrible plot and other issues.