lofi-gaming.org.uk
Assorted 360 Demos (360)
Four game demos tested today. Three were new on the downloads and the other has been there a while but I haven’t played it until now. Anyway – the games!Battlestar Galactica:Crap. It&#8…