Hudson Yards Video Game

Comedy

Visualization of a video game taking place in real life at the Hudson Yards in Manhattan.

Image for movie Hudson Yards Video Game