You play as a small laboratory bat who somehow managed to escape from cage in the middle of chaos.
Newest
#34
itch.io