Big-ass commit

- Add post for a 'smokescreen' in the environment
- Add 2d transform fallback (still a little wonky)
- No psycho logo hover if there's scroll
- Pinch-to-scroll added for touch