Godfall – First Impressions Review July 21, 2022March 28, 2021 by George Vanous Introduction 0:00 Godfall is a third-person looter action RPG that launched in November, 2020. 0:06 Think Warframe, but …