Ring Of Red

Ring of Red

Review - your chance to direct tons of mechanized robot warfare, but is it too pedestrian?