I honestly doubt it's a coincidence. Actually... I think I know it's not. Anyway, I've also seen the movie. It's a good one. By the way, here's Niko's story.
It's a pretty good site that I found out about by accident. Has alot