Games published by Major Flex LLC

Published by Major Flex LLC

Project R.A.T.

Project R.A.T.

In this 3D puzzle game stick slide and sling an escaped experiment to sweet freedom!

78% of 27 Steam reviews are positiveFree