On Your Hands: On Your Hands 5.9.5 Released

On Your Hands version 5.9.5 is released, featuring bugfixes, more robust controller support, and some new easter eggs and secrets. In celebration of release and as part of the Steam Summer Sale, On Your Hands is 20% off…