By Luke Plunkett on at

Step Inside The Forest of Liars: Check out the artwork from an upcoming adventure game inspired by both American and Japanese animation. See more...