Xicat Interactive, Inc.
Official site. Includes news, game information, and screenshots.