Image: Amazon Luna- No, not surprisingly delicious protein bar-Amazon is coming to the world of cloud gaming. Some of us turned our gaze to the announcement and thought, “Hey, why does Amazon need to have its greedy little claws in everything?” When you make an announcement and see what its …
Read More »