No cape necessary. The Super Nova is set to burst on the lanes September 23.


Source