Great idea for a game. Explaining the timeloop better in game and giving player a change to fix the generator themselves would alleviate lot of the frustration while playing. The game feel and atmosphere were really good though. Great game for your first finished 3D project.