Stressing game! He's walking here for sure, i love the graphic style and the soundtrack, the last dude was annoying xD, very cool entry!