Technobabylon UK Release Date
The game Technobabylon is already released on PC in the UK.
Release DatesReport Date / Submit Product
Report Date / Submit Product
May 21, 2015Confirmed
Max Lao is a tech-savvy case officer forced to choose between her feelings and the law in Technobabylon.