Igloria

Description

Igloria is an endless game which has pretty graphics! Igloria is another arcade game playable on every computer, tablet or mobile device.