Frog puzzle adventure game for OUYA