Really neat visuals. Interesting take on the theme too.
I'm guessing the game is zoomed in so much to make you feel further sandwiched.