Lucius Gets New Release Date And Screens
After slipping from its 2011 release date into Spring 2012, it seems that Lucius is proving as elusive as ever, having slipped back into the shadows once more, this time with its sights set on Q4. Developers Shiver Games today announced that October 2012 would…