PSI Masquerade Deadly Wonderland: April 16 Update

Bug fixes and performance improvements.