This is fantastic. I love the idea of this being some myth of a game that was long thought to not exist.
Also "N'ven" LOL