Warframe's reviews are unhinged
Channel: Regular Phill
Date: 2024-01-21

Common sense media has some funny Warframe reviews

#warframe