Freedom Planet footage
Next week, Freedom Planet will finally be out on the North American Wii U eShop. Take a look at the video below for some footage.
Leave a Reply
Next week, Freedom Planet will finally be out on the North American Wii U eShop. Take a look at the video below for some footage.
© Copyright 2024