The Lithtech engine has proven itself to be extremely flexible, especially in this case where the game takes on a totally new perspective and gameplay style. All of the graphical tricks of the trade are there and improved over previous versions of the engine, including detailed environments, high-color textures, and spectacular lighting effects. When psionics are used, they are accompanied by wonderful particle effects that are distinctive to the style of power used. The engine does pause noticeably during particularly intense action sequences and can be somewhat annoying, especially when it affects timing of attacks. Level load times are particularly annoying, as they take longer than anyone would really prefer to wait, especially when you need to do it often, in the case of a death loop during a tough fight sequence.
Sound effects are very good, environmental effects and psionic powers are loud and clear.
The voice acting, while crisp, ranges from good to mediocre. Nothing particularly stands out, although nothing is truly bad. The voice of Cain himself is portrayed by the rapper Ice-T, no master thespian by any means, but he does an adequate job. Gameplay is very similar to that seen in Diablo or Nox to a basic extent. You move using the mouse, and use talents as you would use magic in those games.