Well done Capcom, well done..