Extremely fun, so many visual and audio effects, gameplay and progression was very smooth, really well done !