A smorgasbord of influences that don't really come together to make a complete product. It starts strong but drops off as areas get more annoying to explore and enemies get more annoying to fight. The final boss also sticks out as a really lame finale