fbpx
Others

Battle Carnival – Point Blank studio is launching new MMOFPS in Russia