• Fabricated News: Mega Man VS Rock Man

    You might not know it, but I went to Capcom headquarters last week to bug them about making Duck Tales 3. Security hauled me out of the building (again), but not before I managed to steal a copy of M