There has been no shortage of Grand Theft Auto V rumours when it comes to its PC release but as time goes on, the rumours become increasingly believable and with the likes of Amazon already listing the pre-order pages on some of its European sites, it seems an announcement could …
Read More »