News

Cubit Studios showed off its Infinitesimals sci-fi game with tiny people and very big bugs. Life gets tough when you are 8 millimeters tall.