The earlier post only had 3 screenshots, this newer one has 5 new screenshots
Looks good and interesting, nice to finally have a dedicated EU Xbox 360 gaming site.
The earlier post only had 3 screenshots, this newer one has 5 new screenshots