We were pretty much overwhelmed by the tons of spiffy feedback we received regarding our new trailer. The reponses have been a huge motivational boost to make a unique game which helps us through the tough phase of releasing the next version!!!
The new release is coming in the next few weeks. Meanwhile there is an older release in the download section.
Feel free to send us more feedback and suggestions any time 😀 here.