Twelve Minutes Has Been Delayed To 2021

Looks like the developer needs more time.