This scene from a game will be a real eye-opener for some. It will give many players insight into a new world and likely change their perceptions on existence. On the other hand, many will feel right at home.
Please note that the game relies heavily on sound. In order to make any sense of anything you must play with sound.