Breath of the Wild?
You need to be logged in to like thisDevilsRiot
Probably the most incredible planet I've seen so far. Took like 30 screens of pretty vistas, and this was the last one I took before I bid this solar system goodbye. Sure looked a helluva lot like the new Zelda game lol.