At GDC 2014, we got some time with an upcoming Godzilla game that's launching in time for the impending movie. Godzilla Smash 3 is an interesting mix of casual match-3 mechanics and beautifully-rendered 3D graphics. Full story from the iMore Blog...