Shaba Games
Official site. Provides company information, and a games list.