Many game developers start off like us. You have an idea. An idea that wont let you go.
You feel like you need to make that idea a reality.
So you begin to learn basic programing, designing and such.
You get to a point where the game actually looks decent enough to be called a game.
Now the game is finished, and you are proud as ever. How wonderful.
And here you are, now, making a website for your game company.