Games/Myself; Yourself/MediaMyself; Yourself·, 2007 · YetiMediaBack to gameAll5Screenshots4Videos1Videos1Cinematic TrailerMore about Myself; YourselfPlayer reviews