Puzzlebox is a Technology Research & Development company specializing in design, engineering, and prototyping of hardware and software.