I think that the average sleep for a 2 year old is 13-14 hours in a 24 hour period so if he is going 12 hours at night, perhaps his need for day naps are ending. He is prob playing around at night as he is just not tired enough to sleep. Can you try just letting him have quiet time in his room every afternoon for an hour even if he doesn't sleep? Then he may go back to a normal bedtime. GL