I read costume and for some reason thought Halloween costume. My hopes of shopping at Walmart in a Street Fighter costume were dashed upon reading the page. :(
My gratitude for compiling this thread PCgirl. I have not heard of Dreamfall before, but I do see the chatter here. Will have to take a lot at some reviews/screenshots.