It's a puzzle I've seen done before, but this is a very polished version perfect for a Nokia and the randomizer is a good addition. Well done!
Thanks! Glad to hear your feedback! :)