World War 2 Final Boss. .. Strike force assemble! World War 2 Final Boss Strike force assemble!