So far I have only tested the PC version, but they have devs that are testing it now.
If you guys wan't to see more screenshots, check this thread.http://www.tdgmods.net/smf/index.php?topic=744.0
There are many videos of the game in action, but I was asked not to embedd them here, and link back to the original thread. So, without further ado, I present to you the beta WIP footage.http://www.tdgmods.net/smf/index.php?topic=795.0
The only thing is that we ask you to register to the forums to view the WIP videos, and that you don't distribute the videos to other people without them seeing the forums first.