Is it just me...

...or is this Dollhouse promo very Tarantino-esque?