Very impressive and super polished.
The polaroid mechanic is very effective and adds a lot to the overall atmosphere.