GP Latest - MERGED + debugged player ids etc

Signed-off-by: Adam Palmer <ad@palmerama.tv>