Looks like a Geth. I know Bioware isn't exactly in everyone's good graces but I'm still quite curious about where this is going.