Game Details

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