Suite 30 Chelsea plaza No.5 idowu lane computer village
Open
• Mon - Sat, 08:00-19:00
Experience varying levels of force and tension as you interact with your in-game gear and environments. From pulling back an increasingly tight bowstring to hitting the brakes on a speeding car, feel physically connected to your on-screen actions