So many video games have come out in April, it would be impossible to play them all. But that does not stop people from trying. Let’s plays (videos of people playing a video game) have been uploaded at high levels this month.
{ 1 comment }
A California Online Magazine with Local Focus and Global Appeal