From Climax Entertainment, Time Stalkers (known in Japan as Climax Landers) is a Sega DreamCast RPG released in March 2000.
Related categories 2
Sites 2
- IGN: Time Stalkers Game information, news, codes, and review [6.5/10].
- GameFAQs: Time Stalkers Walkthroughs and codes.