Posts Tagged ‘Michele Giacalone’

Lords of the Fallen Dev Explains Cancellation of PS3 and Xbox 360 Versions

That makes sense.