Which game are you talkin about? There's quite a few games that have Neo in the name.