iOS Cave’s Next iPhone Game Is Castle Creator Castle Creator has you building a castle town and skirmishing with other players. By Ishaan SahdevAugust 8, 2011