An impossibly hard arcade game. Dodge obstacles and traps to insanity. Try your best.
Cubex

Source and More information: Cubex [Free] [Other]

Author: itch.io