GameAnalyser on 01 February 2013
zumnupy10 said: The possibility of easily recording and sharing gameplay in the internet, is a killer feature for me. |
I had been spending money on capture cards and this is indeed a killer.