Nintendo Invades Universal Theme Parks!
Universal Studios will be teaming up with Nintendo to bring Nintendo-themed areas to all three of their theme parks including Universal Studios Japan, Universal Orlando, and Universal Studios Hollywood.
Univ...