I've really searched high and low for this game and i didn't managed to find it and maybe you guys know something about it :(
It's a PC game
i think i played it back in 2003 or 2004 . It was a...