TeamLeafy is an indie game studio building "Where Am I", a 2D horror puzzle game. Please enable JavaScript to view this site.