puppetmaster3dx: So, fuck Tumblr I would say! The trailer for the game is here but please head over