Awesome!
I've considered trying to do some hyper optimisation, taking into account the number of cycles each instruction takes - it seems that a lot of people are interested in that.
That's not my natural style though. I've had plenty of criticism for not being performance sensitive, but that's not really how I unwind (although I do plenty of optimisation at work!).
It could be fun to explore ingame though.