With a runaway hit on their hands, Epic Games had no intention of slowing down. Delta Squad is in your house!