This is impressive. If you can scale it to larger models, and somehow make the ROM writeable, wow, you win the game.