Are people here playing The Forest? How are you guys finding it? It's on sale and I'm considering getting it.