3D Paperball Free Game Now Available For Windows 8

Another popular Windows Phone free game expands to the bigger screens of Windows 8! With 900,000 installs on Windows Phone, 3D Paperball becomes now also available on your PC and Windows tablet. This new release comes with completely rewritten controls and game strategy, to better suit the new platform. 3D Paperball is a highly addictive, simple and relaxing game….

Read more at Microsoft News