Register, upload AVATAR, save SCORES, meet FRIENDS!

Tag: crusaders

The mankind has found a hidden alien base located on the Moon yet all the attempts to contact it have been ignored. Quickly enter Crusaders Truck to find out what truly happened! T [...]