Yes.
And the Instant Games initiative is getting additional platform investment as well as a complete rework of the revenue sharing agreement with developers so even more games should be on the way.
Like the matrix, I can't tell you what minesweeper is like nowadays, you have to experience it for yourself
Just installed it... it seems ok?