Kamisado
but the twist is that you can only move a tower if its colour matches the colour of the square that your opponent last moved to. The situations continue to become more complex and challenging, until one player accumulates the required winning total.