Seems to be the time for something new

There is a sense of something new, something different in the air.