Neon Abyss is free on the Epic Games Store, but only for 24 hours

The store is giving away a different game every day until December 30

Neon Abyss is free on the Epic Games Store, but only for 24 hours