Infinite is the kind of game you want to take your time on; at least on your first play through. The atmosphere is great and it'd be a shame to rush through that.
That was no problem for me. I got just about all of the recordings just by casually playing.Storyline as a whole is good, but I really do not like the ending. The more I think about it, the more it seems like a cheap way to develop sequels. But the technics of storytelling is the worst part. Key informations are hidden in a form of voice record, which makes it really hard to understand endgame plots.
Other than that, no way is it a bad game. It is memorable, it is fun. But at least the script and direction are flawed.