These renders look pretty damn hot. The last picture made me drool considerably.