The Last Remnant: sito ufficiale e nuove immagini