I'm looking at this thinking WTF?!? but I'm also very intrigued, partly because it's the LRR team (which means it will probably be fairly awesome, judging by their track record), and also because I'm suddenly craving to actually see the things hit the ground. The drop itself was such a tease, so I bizarrely look forward to this
.