I just tried loading thru Steam and all I get is Steam looking for update once it stops I still can't get into game . It shows on my library as installed . I cant go into properties to verify cache . I uninstalled it and tried to reinstall , now it says its in my library but it is not , so now I can't install it.
Search for it in Steam, and where it says play game hit that, that will install the game, sounds daft I know, but as majuh said, its a free to play game, so it actually doesn't stay in your library like other games do.