I haven't been to the site, but reading Sarmatian's quotes, it already sounded a bit far fetched.
Its good to have accounts from both sides though, thanks for the contribution Pannonian