Very nice!
Somehow a familiar feeling.
I like it.
Well done.