Looks like the first true leaves are starting to form, they are just forming slowly, Like they said, give it time, I wouldnt top it yet though, lol