further immersion is supplied by some fantastic voice acting from ray, thomas, and even william.
The constant, and often chiding, back and forth that takes place between Ray and Thomas throughout the entire game really helps draw the player further into the experience.