Impa confirmed, a new trailer, and even some gameplay to feast your eyes on. Continue reading this story on RPG Site or discuss it!