MechAvenger: Mechavenger release delay

Hey everyone, I am really excited about the upcoming release of MechAvenger, and appreciate all the kind words I have received about the game thus far. However, I sadly must announce that it's release is being delayed,…