Its definatley not a $60 game, but the game is fun. Its very much dependant upon the maps - so far the maps are a bit stale, small, non destructible and using a washed out palate.
Visually, its nothing to write home about for a PC player. Its also not very demanding for a decent PC...