Its Tuesday everyone! That means video day, first impressions we are taking a look at 3 awesome indie games Lights Out, Promessa and Necrofugitive. These games are from Itch io and gamejolt though one I found from the Reddit groups! Appreciate your support! Check the video links of the games in bio!