Long time, no posts! I wanted to post something I worked on a while ago to get some feedback. This has got some issues that I can see pretty clearly, but I want to get everyone's reaction to it. I plan to make another pass sometime soon, so this is good timing for crits. Thanks!