The Compound Eye – May the Force be with Science