What's That Smell?
Showing posts with label What's That Smell?. Show all posts

Review | What's That Smell?

29 November 2018

1 comment
We recently received a game to review called What's That Smell? We have never played anything quite like this game before. Basically it's a scratch and sniff game but honestly some of the smells are so disgusting it will make your eyes water.
Read More