This is really awesome! Definitely a 5 star game for me for the saving your past self mechanic alone!