Read More 1 minute read News 2UP Games received an investment of $2.8 million from Supercell Supercell, the developer of Clash of Clans, invested $2.8 million in the new studio 2UP Games. 2UP Games… November 25, 2020