junkfrog5
2024
from the opening movie alone you know this game is raw as fuck
if you understand, you understand. this game is heaven
2007
makes a decent case for worst game of all time
2024
2007