And i was wondering if there is anybody to tell me where to start and what to learn!
It is very popular, there are plenty of tutorials for it and it's focused on indie developers. You might to take a look on their video tutorials and their forum for stuff.
Then all you need is to do the GFX, SFX etc.
I do totally agree with Unity though, you can use Java or C# (which is my language) and it's very easy to work on either 2d or 3d games in there now. A lot of object referencing, so it makes setup so much faster.
good luck and best wishes!
Graphics is easy to do nowadays as well. Like Cal said its coming up with a Concept that will hook the fishies.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem