designing a fun 3d cube-based game concept and mechanics