12Jun 17 Did Devolver Digital Just Win E3? Battousai311 About The Games, E3, Eye Candy, LOL, News, PC Devolver, Devolver Digital, E3, E3 2017, PC Gaming, Ruiner, Serious Sam E3 hasn't fully started, but I'm sure you're well aware the press conferences have been moving fast these last few days. While we've had good times at many of the... Read More 1857 Views 0 Comment