Good idea with somewhat random puzzles! I had some issues with screen resolution, however it was still possible to complete almost every level!