I think this might be the final logo. What do you think?