Games Releases (8 – 12 February 2010)
Games Releases (8 – 12 February 2010) It’s an easy choice this week. The original Bioshock brought to our screens one of the most wonderfully created worlds in recent gaming memory. The under the ocean city of Rapture. Gorgeous art complemented by a wonderful score really gave to the gamer the feeling that this place […]