Battle for Graxia - Launch Trailer

Take a look a the launch trailer for Battle for Graxia.

Did you enjoy this video?