Turrican Flashback Reviews

Turrican Flashback is ranked in the 37th percentile of games scored on OpenCritic.