It's simple... they are receiving funding based on the IP and it also gives them leverage for solid box sales. You make a good cinematic, Youtube videos, and throw some nice HQ images here and there and you have yourself a game.
Everyone plays a month or so, you go F2P, have people spend...