Strike Force Heroes

    Strike Force Heroes You are the scientist in a hidden research facility, but the facility is under attack. Team up with soldiers and fight against enemies!