Was playing this again today. Was surprisingly hot, despite being terribly written.