Strive is a downright gorgeous game—gorgeous enough that it actually introduced me to the fighting game genre after a lifetime of abstinence. (I'm still a little sketchy on my dragon punches.) Its ...