sonic260 The Elementor Oct 9, 2008 #21 Why is this game coming out now? I read an article the May of last year about it coming out