A lifelong love of pinball and gaming has fueled my interest in repairing and creating games.
I enjoy seeing different approaches to complex electrical, mechanical, and programming problems in all types of games, and utilizing modern technology to engage players without unduly increasing complexity.