What sharp edges?!


It's not bad, certainly what I'd call stylised. can't think of anywhere it might go other than as something to draw attention to a business.