I'm currently trying to learn C# so I can eventually develop a 2D Platformer, I was learning how to use Java but once I noticed that it was probably going to be a huge waste of time I moved onto XNA. If anyone who has experience with this language and could maybe provide me with some links/advice (nothing outdated please!) that'd be great. Thanks in advance. Note: I do notice I put the bar quite high when I talk about creating a 2D platformer even though I haven't even started using XNA yet, I only included it incase anyone was curious for some unknown reason. Also if anyone has skype and wouldn't mind adding me incase I had any questions during my "adventure" I'd be most grateful!