Diamond Games