Teyon Announces Cubers, Coming to PC, PS4, Xbox One and Nintendo Switch
Teyon Announces Cubers, Coming to PC, PS4, Xbox One and Nintendo Switch Teyon, a Polish developer and digital publisher, announced their new indie label, created to help indie developers release their titles on major platforms and in all regions: North America, Europe and Japan. The first title in the line-up is Cubers, an exciting arena brawler […]