EXODUS - The Next Mass Effect?