The company will reportedly lay off all over 90 staff members in order to center on development and performance. The term "tech" is borrowed with the competitive communities of other battling video games and traces its origin back to technical bonuses awarded in Capcom games for accomplishing Distinctive maneuvers to https://twitter.com/CantzZahra