Paper Beast launches March 24

"A dreamlike odyssey in a surreal wildlife simulation."