Wow, these few weeks have been really tough for the gaming community. A lot of delays have been happening, and the weirdest of them all, there are a lot
Wow, these few weeks have been really tough for the gaming community. A lot of delays have been happening, and the weirdest of them all, there are a lot of games that have announced their departure from the gaming world.