Manticore going back on sale April 2025

Looks like the Manticore is going back on sale for April 2025.