TheCreator - A new hope