looks like a cross between a videogame and a nine inch nails video. i’m not sold, but i’ll probably see the shit.