Cantata is a Rich Strategy Game That Requires Some Perserverance