Infiniterra: Infiniterra DEMO is LIVE NOW!

After almost exactly a year of work since the very first initial releases on IndieDB, the first early demo for Infiniterra is finally live on Steam! Just head over to the store page and hit "Download Demo" to jump right…