Couchpotato Part-Time News-bot Supporter Joined October 1, 2010 Messages 38,598 Location Spudlandia June 13, 2021 #1 Just a short game-play trailer from E3 2021. Joined Oct 1, 2010 Messages 38,598 Location Spudlandia