Complex sentence: An illusion created by more than one of our senses, in this park, you can see, smell and even touch what is happening in the game.
Split into simpler sentences: An illusion created by more than one of our senses. In this park, you can see, smell and even touch what is happening in the game.