Board Thread:Support Requests - Getting Started/@comment-96.58.166.47-20150227232303/@comment--20150311014553

Ah okay! I do know about Portal and Counter Strike, that's pretty cool. Is it a desktop application, or you download it from the app store?