Game Details

NamePlug & Play
Latest rank956
Latest price2.99 EUR
ReviewVery Positive 84% of the 3,075 user reviews for this game are positive.
Release date5 Mar, 2015
Developer Michael Frei Mario von Rickenbach
Publisher Etter Studio