Playbase, the Creative Agency for the video game industry, unveils its new client portal — a streamlined hub designed specifically for game studios.