KyleeStrutt on 09 February 2015
Metroid33slayer said: I thought DL might stand for downloads but its under the term platform which didn't make any sense. |
Well, that's how Capcom puts it.