In short, it removes all timing restrictions on evolving your Pokemon.
You may play a Basic Pokemon, and then immediately play a Stage 1 Pokemon onto it, and then immediately play a Stage 2 Pokemon onto that. Pokemon already in play when Broken Time-Space enters play may be evolved in the same way.
If you go second, you may play Broken Time-Space on your first turn, and then start evolving your Pokemon.