I liked minigames and how they connect with the general progress. Maybe there might be few more minigames to keep players engaged but still it was fun. <3