FrozenWing

Game in which shooting is partaken, said shooting is so extraordinary some may refer to it as being epic.
Shooter