AssaultCube is a free multi-player, first-person shooter game, based on the CUBE engine. The game play is designed to get realistic environment feel, with fast, arcade gameplay.
AssaultCube works on low-latency as well(>56Kbps). It can run on older computer hardware too.