God Help Me, I Don’t Like The New Legend Of Zelda Game

Short resume:

play
90%
time
90%
maybe
70%
series
70%

Breath of the Wild, the latest installment in Nintendo’s beloved Legend of Zelda series, has received basically universal acclaim since its release back at the beginning of this month.
Source Deadspin
Read More…

More News

Be the first to comment

Leave a Reply

Your email address will not be published.


*