Open Multiplayer Beta for Touch Type Tale available now for PC via the Epic Games Store, new “KeySports” trailer released
Protodroid DeLTA, the 3D action platformer is releasing onto PC, Switch, Xbox, and PlayStation at the end of April