Game Details

NameDwarfs!?
Latest rank932
Latest price2.25 EUR
ReviewVery Positive 80% of the 441 user reviews for this game are positive.
Release date4 May, 2011
Developer Power of 2
Publisher Tripwire Interactive