Quickspin promises to deliver 12 new titles per year but aims to launch up to three new slots per month.