Aston Martin - Extreme

Aston Martin teases an "extreme" new concept; any idea what it is?