Krill on 06 November 2008
Are there any downloadable freebies for people who bought and played on day 1? (even though you are day -1), like the downloadable screens we got with Gears 1 that said 'I played on emergence day'