Upstairs Games logo

Upstairs Games

Upstairs Games is a game development studio focusing on turning the big picture of space development into an exciting and engaging gaming experience for the widest audience of gamers possible.

Headquarters

Israel

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet