Tideacebike
That frame looks to my eyes actually pretty awesome, even geometry look pretty good for me in XL size. One thing I would like to see is 34mm tyre clearance, just because 32mm tyres on wide rims measure around 34mm so 32mm is not quite enough.