
Amazon’s ambitious MMO New World gets third delay, now expected in August
Amazon Game Studios’ massively multiplayer online title New World has received its third delay, with the game now anticipated to release on 31st August – somewhat later than its previously …
Read More