Feb 27 Infinite Crisis Open Beta Date Revealed, New Videos for Mecha Superman, Green Arrow and Aquaman