Nice art and concept! that lightning is a great detail, and rain on the sides!
Kept dying although i shot that creature..
please rate my game too :)