We like the dimensionality and the fact that it is a storefront from a different angle from just straight on. However, one person commented that it looked like the side of a truck... so maybe play around with the scale. We're also not crazy about the fonts or the color scheme. Although we like the way you made 'Inwindow' the most prominent word (but please make sure it is 'Inwindow' and not 'InWindow', since that's our corporate name).