A frantic time trial first person shooter where the name of the game is to get as many points as possible while fighting the clock.
No videos were found in the gallery requested. Upload some media to liven this place up.