Every year on April 1st, or as its better known April Fools. That of course means game developers and tech companies decide it is time to make us suffer. No longer are the media teams trying hard to impress us, no longer do they sit back and take our crap. It is time for revenge. […]
