You have to love the game theory behind this. In order to get through the later levels you have to be a bit selfish and take the oppurtunity of going for the green square at other people's expense. The most interesting part is once you get to the last few levels where everyone is selfish. Makes for difficult times passing the level :)
Props to the dev for creating a simple game that is a huge amount of fun!