We have previously listed Ittle Dew to come out.. well, yesterday. So sorry to keep you guys waiting, but we’ve had some slight delays.
Here is the new release schedule – including our first official announcement of a Steam version!
July 5th – Ouya and Windows
Mid July – Mac
End of July – Steam
Fall to Winter – Linux, WiiU, iPad, Android tablets