For all the indiegame lovers out there, as of today, Cublast HD is available on itch.io! Itch.io is a popular indiegame marketplace and community, where players and developers come together.
Check out our page and get an exclusive wallpaper with every purchase of #Cublast HD! Thinkfaststudio.itch.io