What do you think of it?

#1Cranberry2Posted 1/26/2009 7:03:54 AM
I liked the visuals/art of the screenshots. If played the demo, what do you think? Is there pontential release period?