It comes out Tuesday and it looks pretty bad ass. Anyone else looking forward to this?