Critical Force nets $6.3m investment to scale esports operation

Business Finland backs mobile developer as flagship title hits 40 million downloads

Leave a reply