Five Elements Chess

A magic chess game inspired by the theory of five elements.