Shameless plug. I'm building this, a fun but curricular platform for games focused on mathematics grades 8 onwards. Please check https://pledu.co/trigo-shooter (no login needed). The game levels are designed to gradually expose you to one concept at a time. Currently live with 3 games on Trigonometry, Vectors, co-ordinate geometry. I am all ears for feedback!