Take a look at the official teaser trailer for Finch & Archie, an episodic co-op murder mystery game developed by Octarine ...