El juego comienza cuando Álex, un pequeño niño hijo de una familia de granjeros, duerme junto a su perro Oscar debajo de un árbol y sueña sobre una grande y hermosa granja para él y su familia.
El sueño se convierte en una inspiración y Álex, con la ayuda del jugador, no descansará hasta ver su sueño hecho realidad.
Construyendo una cuadra, un establo, un gallinero, plantando grandes cosechas y atendiendo a todo tipo de animales, Alex poco a poco convierte su granja en una de ensueño.
La mayoría de actividades se pueden hacer una y otra vez.
Una vez que todas las actividades en todos los niveles están completas, la familia de Álex se reúne para un gran sorpresa preparada por su abuela.