Why do they have to release all these games on the same day ?

By
Why do they have to release all these games on the same day ? - meme
report icon
dislike icon
73% (959)
like icon
favorite icon