White Night - First Impressions (take 1)

Admittedly, ok, this is totally light on gameplay, but WOWZAHS DOES IT EVER KNOCK YER EYEBALLS OUT....

blgyoutubevideo: 

WHITE NIGHT - First Impresssions