The Deuces in St. Petersburg is finally on the cusp of evolution