GAME SUMMARY

Not much is known regarding the upcoming title from Black Tusk Studios, other than it appearing on the Xbox One, as it has been shown during the E3 2013 Microsoft Press Conference.