Although not required, the disclosed technology can be implemented with computer-executable instructions being executed by a computer such as personal computer (PC), a specialized gaming computer, or other computing device including portable ones such as those found in hand-held devices such as TV remote controllers, cell phones, and the like.