Very well put together, with excellent visual feedback and sound design, and a satisfying victory animation