Browse through 4 abandonware games originally published by SAT.1 New Business Development, between 2000 and 2001.