Makes me want another full length punisher film to come out