The team have been working hard on some of the issues raised in these forums. We have made improvements in a variety of areas with the end result being some significant performance improvements on most hardware configurations.
We are busy testing the build to ensure we haven't introduced any additional problems and will announce the update release date as soon as we can.
We know that our fans are passionate people and we hope that as we continue to provide updates and improvements to T:ANE over time that we can make our community bigger and stronger than ever.
Update May 29: We've had a couple of problems preparing the Steam update. Rather than release it late on a Friday, we will be releasing this update on Monday - sorry for the delay guys.