Facehand: Facehand Releases June 19th!

The full version of Facehand releases on Wednesday, June 19th!