Broken Helix [Model SLPM-86065] © 1998 Konami Co., Ltd. [ren. Konami Corp. in 2000] [Japan]
Game's CD.