This is a wicked hard ass chess game