game maker makes games
yes, you can make advanced games, in 3d and everything, but it's hard to do them that advanced, and you have to get the pay-for version...
i've used it, along with many other programs like gamedev, but in the end, i decided that websites were my calling... ;)