Welcome to the Weekly Games Thread #2! What games are you playing and what do you think of them? As a bonus prompt, what surprise reveal are you most hoping for at E3 next week?
Welcome to the Weekly Games Thread #2! What games are you playing and what do you think of them? As a bonus prompt, what surprise reveal are you most hoping for at E3 next week?