Jump, slide and dodge enemies to avoid the flood
in this epic snail side scroller!
How high can you get?