New Sam & Max Season Finale media 03 Apr, 2008, 00:19 / 2 comments

Telltale has updated their What's New, Beelzebub? page with a gameplay video and some new screenshots. Well, what are you waiting for, an engraved invitation?


  • The Tingler on 03 Apr, 2008, 16:27…
    Must... resist... spoiler... temptation.
  • tabacco on 03 Apr, 2008, 04:32…
    You got the link wrong, there... the correct url for gameplay videos is: