My Friendly Neighborhood asks “What if Resident Evil took place on Sesame Street?” The bizarre and colorful first-person shooter lets you face off against murderous muppets in an abandoned television studio. The release date trailer for the slapstick survival horror…
Tag