Are they ever going to relesae this?

#1MrBurpyPosted 9/8/2008 2:23:42 PM
Are they ever going to release this, or does "delayed indefinitely" really just mean canceled?