One of the most mind twister games I've ever played