Right. You asked for critique, and I'll assume you meant it, so... here we go.

Before I begin, posting something online and being *open* to critique can be rather challenging in itself. Many...