Terra Nil is a reverse city builder where you use resources to restore the planet's barren wasteland into a lush green world once again.
Friday, June 22nd, 2018
No gameplay though.
Friday, July 8th, 2016
Level-5 has released a new gameplay trailer for Yokai Watch 3.
Monday, March 30th, 2015
Level 5 can bring this over any day now!