User talk:Henrik144

About Abe's Oddysee/Exoddus steam release dates:

According to http://store.steampowered.com/news/1782/ they were avaible on steam August 27, 2008... But this article claims that Oddysee had its steam-release on August 29 (in the box to the right, under "release dates")...

I cant see any edit-link for that box