altima_neo, 4 months ago I thought it reviewed badly? Or is it one of those games that bombs on release and then it grows on people?
I thought it reviewed badly? Or is it one of those games that bombs on release and then it grows on people?