Ubisoft has really impressed me with their next-gen games. They definitely have solid engine technology.