I just picked this game up to tide me over until Portal 2 comes out.

Anybody played it? Am I in for a good time?