Anomaly Defenders Released
11 bit studios today announced the release of its tower offense game, Anomaly Defenders. Available now via Steam and DRM-free on Games Republic for $9.99, Anomaly Defenders puts players into the role of the aliens who need to defend their homeworld from the humans in this final chapter in the Anomaly series.