The real whoa part? According to my advisor, when I get my degree I can expect to be deluged with offers like this - some of which will be from serious places, not just random colleges in Tempe. Whoa.
So it seems like I don't necessarily want to take the job - I'd rather stick around Columbia, publish, do research, and wait for something better (and hopefully not in Tempe!). It's kind of reassuring, though, to know that even though I had to turn down last month's game design job, I really will get other offers in the future. Like, you know, yesterday's.