i think it looks pretty decent. looks a helluvalot better than the other concept renderings i saw for it. i like it!