capstone project - puzzle game