Strikeforce makes NBC debut on April 12, 2008