Published by: Nagisa,inc.
The free action game in which a grandma aims at the universe
(click to enlarge)