Ben 10: Peace in dimensions