Their denial of this being a F2P game in light of these screenshots, only means that they've twisted their definition of F2P.
It doesn't, however, restore any of my faith in this game.
'Let's call this "Enhanced gameplay." You get to enjoy the entire game, but in chunks!'