Yea, I bet no other writers on the entire internet thought of a title that clever. I am so frickin’ witty. See we just got word that Rise of the Argonauts will be hitting US stores on Dec. 16 (The UK release date is Feb. 6). It’s kind of short notice, since the game had been delayed to an unspecified date this past November, but hopefully that won’t scare people off as the game could be impressive despite its month long delay. Anywho, back to how witty I am. Isn’t that title just the most clever thing ever?