Not bad! A different level or indicators what your assigned key were would have been nice but overall it was fairly enjoyable.