5/10 Delta Squad Review Christopher McNally No Comments The makers of FullBlast are back with Delta Squad. Lets stop General Rumanovsky once again!