Where brains meet games

New Spore game is making geeks and science teachers swoon

by