i'm going to thr arcade to play ddr supernova
a [ddr] game released in 2006, featuring 300 songs and some really hard [level 10]'s such as [fascination maxx]
"i'm going to thr arcade to play ddr supernova" What is the definition of "ddr supernova"?