Tiedotteet Kehittäjä Smudged Cat Games Julkaisija Smudged Cat Games Julkaista 28.5.2014 9.11.2011 Verkkosivustot Steam product page Virallinen