After much anitcipation, the new God of War game ha finally been unleashed upon the world. Does it live up the namesake of the franchsie? Let's find out!
Read More »After much anitcipation, the new God of War game ha finally been unleashed upon the world. Does it live up the namesake of the franchsie? Let's find out!
Read More »