The Grim Fate of the Ewoks as Proven by Science

        Remember those little guys? Those are the Ewoks, the cuddly little storm trooper killing mascots that have divided Star Wars fans since the release of Return of the Jedi in 1983. Some people love them. Some people loathe them. I find myself just kind of creeped out by them. Even when [...]