Does Fall Guys have cross-platform play?

It'll be here soon!

What are Show-Bucks in Fall Guys?

A new way to spend money.