A fun little ear training exercise. The fact that the cubes weren't ordered by pitch really threw me off, also the fact that the relative order changed due to octave wrapping, but I'm not sure that can be avoided (unless you're using a shepard scale, but that would probably not exactly improve the overall audatory experience :D). Finding the right key was a nice little challenge I haven't seen in other ear training games. Well done!