А ещё, помнится, был какое-то виртуальный язык, где идёт борьба за память. Т.е. твой код размещается по случайному адресу и надо уничтожить остальных. Что-то такое.
Ну т.е. под какие-то виртуальные системы или на виртуальных языках.
Да хоть на брейнфаке, не знаю.
Ну как-то всё однообразно, в общем, в плане платформ :)