I know this is a old vid, but i just cant wait till this game comes out. really want to try the ant farm soo badly...