← Back to feed
DestructoidLink-outGames0 click-outs

Apex Legends’ Godzilla collab is the closest I’ve come to re-downloading the game in years