10/10 across the board. Concept is very cool and everything was executed well. Slight frame drop when playing at higher speeds, but it's fun! (Give me 10 rings next time tho)