Rise of the Argonauts is a action role playing game developed by Liquid Entertainment for the Xbox 360. The game was released in 2009.
You have your Mass Effect and God of War floating around. To most, they are herald as masterpieces of their genres. It seems the people at Liquid Entertainment decided to take the good aspects of these games and create their own. What we got was Rise of the Argonauts. Read More.