Do you people think that "Drooling Dogs Studio" should be added as developers of the game as well? I only saw this logo in background of the game's credits and there seems to be no info on them on Internet. Who knows what this is. Foxysen (talk) 13:34, 24 February 2018 (CST)