I really enjoyed the Space Harrier style perspective - I desperately want more games to do this, thank you so much!
The trains are awesome, and I loved the lore and the entire concept of the underwater metro.
I found the controls a little slippery, particularly after a few shop upgrades, and bounced off *ahem* the crate dodging, but the setting and presentation won me over in the end!