Angels Vedruna: Games which last for ever