Torch Head is on Google Play! by MangkrN on December 9, 2016December 9, 2016 Torch Head is now on Google Play. Feel free to download and enjoy the game! Share this:TwitterFacebookLike this:Like Loading...