My God, what an excellent game from a technical standpoint; it has massive potential and hardly puts a foot wrong.
Great job.