this game is really good, beautiful and light graphics, good gameplay .. you can use weapons from other classes but to use certain powers you need to use the weapon of the right class.
I highly recommend you to play!
Note: weed is out there on the map.
Mentioned games