My first impressions? It's fine.

It will take a bit of getting used to, but there are some design elements that actually do make sense.