Devolver win E3 once again with their showcase. Watch all the trailers below;
Day: June 12, 2021
'Just Dance is a totalitarian state in a video game....'
Chivalry 2 is an immersive, chaotic, gory, hilarious, carnage spilling thrill ride of a...