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