Fish vs. Crabs progress, OUYA and E3