I feel something other should happen. Either the opposing creature is delayed longer (lovestruck), or maybe they help you (heal you for a bit), or maybe the two creatures go off together and commit double suicide while some poet writes an archaic love tragedy based on that. Singularity is too powerful, and having it for only a few turns isn't that useful either. Either those turns pass and nothing really happens, or it starts to multiply and bad stuff happens, making the timer pointless.