pietriots.com
Warframe, What the Fuck?
Warframe is a game that kept showing up in the ‘now playing’ status of long lost friends on Steam and Discord for a while now and another friend left a comment mentioning it on a Jacobi…