Excellent presentation! I've never played a game that operates by swapping the position of two tiles.