Treasure’s N64 title Sin and Punishment confirmed for Japanese Virtual Console By Nick Chester 31 August 2007