Bollox - I just got a new Xbox and I was reading up on these..
I was so looking forward to Cthulhu Saves the World...
But the fuckers aren't available in Ireland...I read on plan that they will be at some stage. Anyone hear anything more?
I was so looking forward to Cthulhu Saves the World...
But the fuckers aren't available in Ireland...I read on plan that they will be at some stage. Anyone hear anything more?