Puzzle Games, desarrollador