Creator responsible for this project: Triple Ace Games Ltd doing business as Triple Ace Games.