Screaming Villains

Night Trap is getting a Nintendo Switch re-release

Night Trap, the gloriously terrible horror game Nintendo said it would never publish, is getting a Switch release.

2 years ago

Screaming Villains headlines

Screaming Villains latest