Flash-based video game advertising new technologies from Biorad Laboratories. Players shoot cells and characters with gene transfer guns to earn points towards prizes. (Visit Website)
Interface production / CSS development