>>718541574
Been working on this one for a couple weeks now. Open to constructive criticism?