Maybe I should add my notes here.
First of all I want to say that I love this tutorial, I think it’s a great tutorial and I appreciate it a lot - and it’s obvious what a tremendous amount of work went into that tutorial …
… but I think a few improvements might still be possible 
I’m not sure, maybe I should add this as a bug report? I would wait until I finished doing the tutorial, though…
Tutorial “Main Camera”, Project: “NearCamera”
Lots of Warning messages: “Texture size is not power of two in GUI stuff” (would be nice if that could somehow be switched of, I find it a little confusing here even though it’s obviously “as designed”)… I’m mentioning this here, because it might confuse a new user who’s just opening the tutorial project and might then think “there’s something broken in the tutorial”… it might be enough to just mention those things in the tutorial for clarity (something like “don’t be shocked when you get message XY when you open the project, this is because of Z and is no reason to worry”)
p. 15: Breaks prefab connection (would be nice to have that written down explicitely to avoid confusing new users, I think it’s mentioned before, and when I remember correctly explicitely stated later, but there on page 15 I had the feeling it was kind of missing)
p. 24: “if the are moving” → “if theY are moving” (just a typo, y in they is missing)
p. 25: Color values of Jet Light would be nice (this is wonderfully done in the particle system - now we expect this cool way of doing it for all colors
)
p. 25: The “Jet”-Prefab already was in the Player folder…
p. 34: I’m getting a MissingReferenceException in the SpringCamera script when I fall down… Reason is because I didn’t attach the ThirdPersonStatus-script to the player (which is done on p. 38 of the tutorial). Still doesn’t work because as it seems, Respawn.currentRespawn is null (which is solved on p. 37 of the tutorial)…
… that is one thing I noticed a few times during the tutorial: sometimes the order of things seems a bit beta 
p. 36: Position of RespawnPrefabs is kind of hard to find (image only shows first one, and from the image, I don’t really know where that is - this is because the screenshot is taken with more textures than the actual game project currently has - hm… for some reason the textures show now, so maybe it was just some setting being wrong - the first time I opened the project, most of the textures were not displayed, don’t know why that happened, sorry)…
p. 37: Assigning a Respawn instance to the Prefab doesn’t work in any of the described ways (this may actually be a bug in Unity, or maybe a problem with my installation… see below for another instance of this with more details)…
p. 38: Ends with “We will return to this script in chapter on”
p. 46: The JumpPads aren’t strong enough to make Lerpz jump high enough (in the 3 “elevators”), I think 15 instead of 5 might be a better value
p. 49: GameObject “Level” existed already
p. 49: GUISkin “LerpzTutorialSkin” existed already
p. 54: StartMenuGUI.js exists already…
… all the following scripts already exist in the project… Suggestion: Maybe rename the scripts that come with the project, OR: Change names of the scripts in the tutorial (latter might be easier).
p. 70: Add a sentence to remind the user of adding the other lasers by creating a prefab and dragging / positioning that prefab into the level.
p. 70/71: The exercise might better be placed after the next part, when the user doing the tutorial has learned how to do it. The way it’s placed right now, the user might actually not think about it anymore when he’s finally found how he could do it…
Script Lasertrap: Sets laserWidth to 12 which makes the laser to wide (should be 8).
HitEffect was missing (needs to be dragged from Props - which took me a while to find out
)
p. 73: CopperNew is now called Copper! Actually, it seems that CopperNew is missing because all the Scripts are already attached…
p. 74: I think this is a bug in Unity: I can’t drag the player game object on the Prefab (I’ve had that before while doing this tutorial). I can only do it to the instance of the prefab - but when I try updating the prefab with the change in that instance, it has no effect.
p. 74: The script “ThirdPersonCharacterAttack” must be added to Player or he can’t beat the robots up (that information is missing in the tutorial, or I’ve overlooked it
).
p. 76: The trigger collider component is not automatically added (at least it wasn’t for me)
p. 76: The Copper-Giszmo name must manually be typed in…
p. 77: More elegant than copy’n’paste is “duplicate” (cmd+d)… on the other hand: Why not use prefabs for this?
p. 85: It’s not “Scenery” in the hierarchy, but “levelGeometry”
p. 86f: The sounds had already been added to the scripts…
A few things one might consider bugs or missing features in Unity I stumbled upon while reading the tutorial:
GUISkin CustomStyles Name only accepts small case letters…
Project → Create (or RightClick): Menu should have “Scene” to create a new scene.
Bug: Create a scene, save it. Then drag’n’drop scene to other location => scene is duplicated!
Inconvenience: The wire-frame representations of colliders are drawn over the OpenGL models which makes it very hard to position colliders (on a Mac Pro, ATI Radeon X1900 XT).
Documentation: An overview of all default keyboard shortcuts would be very helpful!!!
Jashan[/i]