Few weeks ago I was playing around with libgdx and decided that as my introduction to it I'd try and implement Xenoblade Chronicles mechanics (this is a horrible way of learning a new framework, don't do this). Anyway, as I dived farther into the matter I started thinking of you guys, and was...