Played this and ho boy is it wild! For being such meme game the scares actually got me pretty good! Loved it!