fbpx
Southeast Asia

Lost Saga – Fighting game announced for Singapore and Malaysia