It's a free-to-play game. My Game Manager offers trials of certain games, which I can choose to download or not. I suspect that it's not on your computer and that the demo is just being offered.
Re: BFG Manager
[Re: TLC]
#1041661 11/18/1511:36 AM11/18/1511:36 AM