While the Modus Games label for publisher Maximum Games started out a bit rocky with Extinction, it has made a name for itself recently as the publisher of some highly anticipated indie games like ...