I'm impressed with its unique mechanic of managing two sides simultaneously, it keeps gameplay fun and challenging. Good job!