Game Details

Nameakeytsu Indie 2017
Latest rank674
Latest price159.0 EUR
ReviewPositive 91% of the 36 user reviews for this software are positive.
Release date2 Feb, 2017
Developer nukeygara
Publisher nukeygara