I thought they were making a big announcement about Fermi march 26th? For all we know it could be another big deal announcement like the last and this big event on the 26th could once again ben a ruse to get everyone hyped up only for them to disappoint and say the release date announcement will be another time.

Nope, this time they specifically said that they are releasing the cards on the 26th.