Solo: an introspective puzzle adventure - Official Teaser Trailer