Didn't expect this to happen! The much anticipated results of the Mecha 2012 competition over at Mechalounge.com have been released. Yesterday…