Check out the Xbox Launch Trailer for Viewfinder, an atmospheric perspective-based puzzle game developed by Sad Owl Studios. Players will make use of their instant camera to progress through abstract ...