Strike Force Heroes 3 is the latest installment of Strike Force Heroes series. This unblocked games 66 is an exciting shooting platform.