Does anyone know the ralease date? i need to know
Tomorrow.
I have to know if the whole framerate issue is true. I've been hearing throughout forums that the framerate hitches a lot, and that'd be enough to make me not purchase it.