It's confusing to try to look up information about NEC Avenue's game "Download" because of the name alone, but it was worth it to suss out the details of this ... Read More...
An epic four minutes and fifty-five seconds setting up what NEC Avenue believed would be a "media mix" for a series called Download which would involve PC Engi... Read More...