Abstract: There is described a player terminal for use with a gaming server over a distributed communications network for facilitating the playing of a distributed multi-player on-line game involving interactions between different players in a virtual playing environment.