Anybody know anthing about this game?

#1gezus_pPosted 3/6/2008 6:27:23 AM
I thought it was going to be out, I saw something about possibly April, but can't find the site to see if there's any updates.

Best,

G
#2MonchanPosted 3/10/2008 2:54:59 AM
Arg, I hope it debuts out in stores.