Last year around late Fall, the Lost Planet 2 demo went live on the, you guessed it, Xbox Live Marketplace. I immediately played it and got hooked with the gameplay mechanics that I was able to witness. I played and joined numerous online games with each one bearing a slightly different experience from the last [...]
Read the rest of this entry Entry meta
Read the rest of this entry Entry meta