Battle monsters in a journey through time and space.