d21lewis on 25 August 2017
Baddman said: ok im lost whats the picture supposed to mean? new releases? games announced this week? |
Yeah, I'm confused. Tried to get Life is Strange and it's not out yet.