2Square: A Number Puzzle Game