Laser Box: Challenging Puzzle Game with 50 Levels