In this game I used the technique 'screen wrapping' similar to how when you reach the border of the screen in asteroids you loop back around, But instead using it in a puzzle game. It took me roughly two weeks to make using the Zero Engine.
If you want to try it out you can do so here.