Three New Chrome Games Quench Your Soccer Lust Between World Cup Games - http://gizmodo.com/three-n...