Alice: Madness Returns: Alice: Madness Returns is back on Steam again, American McGee says ‘yikes’

Just a couple days after Alice: Madness Returns disappeared without warning from Steam, it's back on the storefront, and it turns out that—as expected—the whole thing was a big mistake...