Game Details

NameKenshi
Latest rank72
Latest price26.99 EUR
ReviewVery Positive 90% of the 16,284 user reviews for this game are positive.
Release date20 Mar, 2013
Developer Lo-Fi Games
Publisher Lo-Fi Games