Que el primer UT estaba programado en VisualBasic lo se, hasta el punto de haberlo leido, otra cosa es que el que lo escribio metiera la gamba.
Ya se que VB no es la panacea, pero no es tan malo en el sentido de que tiene soporte completo para DirectX, no como Delphi, por ejemplo, que es mucho mas potente.
Despues de todo esta programado para Windows y para este SO, VB es de lo mejorcito (mas sencillo) que te puedes encontrar.
A mi lo que me confunde es la ventana que sale al principio y en la que sale todo lo que va cargando y demas, propio de los lenguajes interpretados como VB.
Por cierto que si el programa en VB esta bien hecho no deberia de ocupar mucho ya que Windows tiene todas las librerias necesarias para que se ejecute.