Image: Kepler Interactive It has some clever ideas but struggles with a lack of polish and repetitive gameplay. Continue reading…