News PC

Papetura Gets A New Trailer

Developer, Petums has released a brand new trailer for the upcoming PC game, Papetura. Papetura is due to release sometime this year for PC’s through the Steam shop. What makes this game so unique is that it’s made entirely out of animated paper and is made by a one man team. Papetura is an atmospheric […]