Counter Strike

Transformers – a treat for the eyes

Last week saw two big names releases despite it being the typically quiet summer period. So that’s our lot now, right? Nope – there are another two big releases out this week too. What on Earth is going on? Darksiders II was released on Tuesday to tie-in with...