IMMORTALITY: IMMORTALITY wins at E3!

After a year of mysterious teases, Half Mermaid took to the virtual E3 stage to reveal Sam Barlow's new game, IMMORTALITY. The announcement trailer debuted during the Future Games Show and closed out Day 2 of E3 2021. T…