The wonderful thing about The Legend of Zelda: A Link to the Past was that the game itself was the meat of the package. A Link Between Worlds furthers that tradition in every sense.
Both games were never meant to be strictly linear. Both had several temples you could visit in ANY order you choose, and it was entirely up to you whether or not you wanted to continue your quest or just muck around attacking chickens.
For the record, I completed it with 2 full heart containers missing, but I believe with all the items upgraded. Now to play the harder mode, and play against all those who opposed me through StreetPass!