you truly become your own worst enemy in this game. I love how the difficulty scales directly with the upgrades you get. and the clone makes for an incredibly organic feeling enemy, the movement is SO erratic and unpredictable! at times it felt like my past self was reallly locked in on me... but sometimes it was almost as if we were teaming up against the enemies. I think you could theoretically plan ahead and coordinate your movements and attacks to make the next wave as manageable as possible? that's a surprising amount of depth. awesome!