The Xbox Live Creators Program allows anyone to make a video game and release it to the masses. You can even charge money for your creation if you think it's good enough.