The Messenger is this week’s free game at Epic Games Store. It is free until November 21. Once you claim it, it’s yours to keep.
The Messenger is a classic 8-bit action-platformer. You play as a ninja whose village is besieged by a demon army. You go on an expansive time-traveling adventure full of thrills, surprises, and humor.
Watch a trailer for the game below!