Umbra Kickstarter Trailer

03:59
The Kickstarter Trailer for Umbra, the 3D hack and slash game being developed by SolarFall Games.