They're using a model that has been successful with other companies. When they get 750 preorders for a game, they print it. Here's the list they're working on so far:
Titan (yes, THAT Titan)
Big City (Franz-Benno Delonge)
Municipium (The new Reiner Knizia game!)
Containers (Franz-Benno Delonge and introducing Thomas Ewert)
Special Edition (Reprint of Extrablatt)
Supernova (Diceless Space Combat!)
Republic of Rome (A Classic!)
Liberte (Martin Wallace reprint)
head58, look at the second to last one on the list.
If you go to their site, look at the "news" page and it'll show you the componants they're making for Hannibal: Rome vs. Carthage. They look to be high quality!