Game is out on PC. It's aight.
What I wouldn't give for a Durante fix to this damn framerate. but for some reason the 30fps is bothering me a lot less than it does with other games. Probably because I've been playing mostly first person games lately.