Two of Bermuda’s world-class sailors were in action in the UK Ilca National Qualifiers this weekend. Olympian Adriana Penruddocke and Sebastian Kempe took to the waters off Weymouth, which is on ...
The game Sand Land was developed by Japanese studio ILCA and published by Bandai Namco, and closely follows the story that the excellent anime series wove, exploring themes of environmentalism ...