Queue Project 8 Puzzle Game