Quite a nice take on a old shooter style game! Upgrading and different enemies is a nice touch! Always good to have a story as well which makes you feel like you want to know what will happen. Train is quite wide considering the map, obviously shooting the projectiles enemies drop is a nice touch, but when there is loads of them on the screen it is quite tough.