Update #3: After another 2 rounds of interviews and a homework assignment, they say they're sending me an offer letter. It's not set in stone until I check it out and sign it, but assuming everything is kosher, I'd be starting next week doing marketing in the game industry.
I feel pretty good, but more relieved than anything else.