Game information Game title: LabScape Category: Puzzle Games Game ID on Flash Game: 5361 Game author: Jayisgames Total hits of the game: 1477 times Best screen resolution: 640 x 480 pixels