Sorry you didn't get the job. Better luck next time though.
Anyway, was it sega of america by any chance? I googled popular tech companies out there and thats the only one I saw that made sense. o.o
Anyway, was it sega of america by any chance? I googled popular tech companies out there and thats the only one I saw that made sense. o.o