Zak McKracken: between time and space