Well if you want more info you can always ask here. I'll answer questions I feel I am qualified to answer, although I won't promise to answer everything or give away all my secrets.
Yes, those are Grim Fandango concept art pictures. You can find more at: