European Lost Planet demo coming this Thursday on PSN


Comments