Site icon MyGamer : Video Game News, Reviews, Streams & Discussion

Neighbors From Hell

238263Mistermostyn

As the star of a fantastic new TV show, cameras will track your every move as you set your fiendish traps and create as much disarray as possible to increase your ratings and maybe win prestigious awards. But beware of watchful neighbors and alert guard dogs: If they catch you then the show will be taken off air.

Exit mobile version