Yes, it is one sweet ride. However, did anyone ever figure out what was up with that seeming weapons attachment on the top hatch?