On this special spooktacular STR CAST The Nerds discuss Spoooooooky Games and reveal a horrifying Mystery Trailer!