Would you say this game has a high skill ceiling? Is it demanding in terms of execution or is it more of a memorization game?