Serenity Forge’s upcoming title Land of Screens is a point-and-click adventure that aims to challenge players to reexamine their relationship with social media. It is not the first game this indie developer has created with the goal of making players reflect, and it will certainly not be the last.