Starcraft 2. 07/27/10

This is what I thought too.