Long time player here,
I have Neo on my steam so playing it is never a problem. That being said I am currently on a different computer without steam and remembered you could play Neo in the browser. After looking around for a while though I've only found the links to download the full game. Is it possible to still play the game in browser?