"Call of Duty: Ghosts" comes out today. And expectations for global sales of the so-called first person shooter video game are high -- like 25 million copies high. But it won't get there without a big marketing budget spent by publisher Activision. Plus, comparing today's IPOs to those from six years ago. And, new farming technology.