John Honniball wrote:
  Philip Pemberton wrote:
  I was actually thinking about implementing the
"Game of Life" on an
 LPFK to start with, or possibly the old "Lights Out" game. Just to see
 if it works, of course :) 
 I took one of my "Lights Out" games to the Bristol Dorkbot last night,
 where it was very popular.  I suppose one could modify a Lights Out
 game unit into a sort of LPFK, but with only 25 keys.  Or you could
 do that with a Monome.
 
http://en.wikipedia.org/wiki/Lights_Out_(game) 
Interesting.  The wikipedia article says the game is from 1995.
A very similar puzzle, except played on a 3x3 grid and the neighborhood
around a move wrapped around the borders, appeared in a Processor
Technology publication back in 1977, although its origin is even earlier
(see comment below):
     
http://www.sol20.org/articles/access_v1n4.pdf
It used the numeric keyboard as the 3x3 pad to control game play.  I
reconstructed the source code from that publication:
     
http://www.sol20.org/programs/galaxy.asm
The comments for it say:
;  PROGRAM ORIGINALLY SUBMITTED TO THE
;  HEWLETT-PACKARD SOFTWARE LIBRARY IN BASIC
;  SUBSEQUENTLY PUBLISHED BY PEOPLE'S COMPUTER
;  COMPANY IN SEPT 74 AS "TEASER"
;  WRITTEN IN 8008 CODE BY WILLARD I. NICO
;  IN BYTE MAY 76 AS "SHOOTING STARS"
;  ADAPTED TO 8080 CODE FOR USE WITH VDM-1
;  BY JERRY BACON
;  S.I.L. PROGRAMMING LABORATORY
;  BRASILIA, D.F. BRASIL
;
;  DATE:  14 JAN 77