I've been busy updating my game in response to tester transcripts, which has made me feel a bit more confident about this project... at least until I ran face first into the limitations of the platform again...
It seems I may have reached the limit of what I can add to this thing, which hopefully is a good point to start wrapping it up.