Pretty sure that is N-rogue, L.'s game. Actually he may be the translator and it may actually be neko800's 'retro remake'