Critique, opinion. What's good, what still needs work. Any and all thoughts are appreciated.