No, we have RoR, and it's brilliant on it's own

Yes, that would be my favourite game