Very nicely executed idea! I play a lot of chess and this really confused me, in a good way. You applied the limitation really well. Great work!
Hahaha thanks!