I've recently become very interested in Godel, having just read "Godel, Escher, Bach" and subsequently "Godel's Proof".
One thing that strikes me as a flaw/alternative explanation in the (albeit non-rigorous) argument: does not the proof just mean that there are uncountably many truths within Number Theory, and only countably many Godel Numbers to map to. Since we fail when trying to create a map between the truths and the natural numbers? The intuition here is somewhat similar to Cantor's Diagonal Proof in a way. So in theory there is a way to map to the irrational numbers, say, instead of a countable set.
I would be very grateful if someone could point me in the right direction for some extra reading or offer some kind of intuitive explanation.