Originally released in 2011 on the now defunct Blistered Thumbs (A gaming website run by Channel Awesome).