I don't see why not. It doesn't take much to run Starcraft II and Starcraft along with every other game out there. Of course you can opt for the higher brand video cards but that one will work fine. 256MB RAM video cards and
above will work.
The Tower setup above on the first link with it's original Intel Graphics Media Accelerator X4500(Which I believe is 256MB at minimum or 512MB), would be able to run Starcraft II and Starcraft also. Just that you'll have crappy medium graphic performance, Rather than crisps clean pixels.
GFX: GeForce 7/8 Series or Radeon 1000/2000 with 256 MB RAM
CPU: Pentium 4
RAM: 1 GB
Internet: ADSL 1 Mbit
GFX: GeForce 8000 or Radeon 2000 series with 512 MB RAM
CPU: Core 2 Duo or Athlon X2.
RAM: 2 GB
Internet: ADSL 3 Mbit
GFX: Geforce 9000er or Radeon 3000er Series
CPU: Core 2 Duo 3 GHz or Athlon X2
RAM: 2GB with DualChannel mode