Deletion of DuneRape

Comment: per nom; basically, some game somewhere that may be sometimes even published. As it stands it doesn't justify its existence, really. Smells strongly of a hoax or a |TMUISOD unless there's sources
Stance: delete
Cited policy: Wikipedia:Wikipedia is not for things made up one day (WP:NFT)