I know this has probably been asked but what was cavestory made in :p assembler? c++? or something else?