Cublast HD: Our itch.io Store is Live!

For all the indiegame lovers out there, as of today, Cublast​ HD is available on itch.io​! Check out our page and get an exclusive wallpaper with every purchase of #Cublast HD! For everyone who is wondering what itch.io…