Square announces The Last Remnant, because they don’t make enough money By Colette Bennett 7 May 2007