otakuorbit.com
Legend of Zelda: Breath of the Wild is perfect
The new Nintendo Switch will be released tomorrow and the latest entry in the Legend of Zelda series. Legend of Zelda: Breath of Wild represents Nintendo’s first attempt in an open world Zeld…