Land of Screens
Land Of Screens Takes A Break From The Social Scene
Hello, friends. It’s another week and another news post on a point and click, this time Land of Screens. You should have got the notification over the weekend that the game’s out now, but if you have no idea what it is, let me entertain you. I just