
Squeakers
Water is flooding the world. Build your own way to climb higher and higher. Maybe there is a chance of survival after all. Give yourself a try!
93% of 56 Steam reviews are positive$0.99

Water is flooding the world. Build your own way to climb higher and higher. Maybe there is a chance of survival after all. Give yourself a try!

Water is flooding the world. Build your own way to climb higher and higher. Maybe there is a chance of survival after all. Give yourself a try!

Ifectra is a strategy game set in 2124 on the distant planet Emevera III, ruled by the Maxploit Corporation, where an epidemic of a yet unknown…