Frankfurt-based publisher/developer Deck13, known for their successful publishing projects with indie developers, is bringing a host of new titles to this year’s E3 like: The Other 99 (Survival