Otomedius Excellent [Review]
Long Diep | November 12th, 2011
America's first Otomedius series game finally arrives after a 1 year delay, was it worth the wait?
America's first Otomedius series game finally arrives after a 1 year delay, was it worth the wait?