Storm: Destructoid.com
Tara Long= I love physics-based puzzle games to an almost inappropriate degree. And Yet It Moves was one of my favorite games of 2010, so it should come as no shock to you that I was excited at the prospect of a game combining physics with meteorology, another one of my secret nerdy obsessions.










