ShadoWalker 6 Dec 10 in Games, Role games, Action & Shooting Shadowalker is an absorbing and addictive platform game with a horror... read more