News

Based on the plot of the blockbuster movie (that released to theaters last weekend to the tune of $70+ million), The Mummy Returns offers a brand new game that enables players to play either the ...