Hell on Hades rooftops – God of War (2005) [8] May 19, 2023 by Phoenix Nat Peak rage moment!! Hilarious that it would have been fine if I’d just been double jumping the whole …