The Epic Games Store has unveiled the next free games for users to claim. From November 30 until December 7, gamers can snag Jitsu Squad and...