Back in the more harmless days of gaming you could always rely upon Team 17 to release an excellent game that not only played well but looked great. Team 17 haven’t changed after all this time and are still releasing great looking games as is the case with the upcoming Worms W.
M.
D which is due out […]
Source: flickeringmyth.com