This virus is not particularly interesting, despite the size. The reason it is so large is simply because it is written in some high-level language, possibly Pascal, which makes analysis a very time-consuming task.