August 13, 2017April 1, 2021 Gao Li Occasionally Reviews Night Trap (Sega CD) Review – Best, worst horror video game ever